Next: , Previous: Utilisation, Up: Utilisation


3.1 Connexion

La premiere etape avant toute utilisation pratique des classes de la bibliotheque consiste a se connecter a un gestionnaire de batch.

Ce concept de connexion est purement interne a la bibliotheque car il est tout a fait possible d'imaginer le controle de jobs a travers l'API d'un gestionnaire sans jamais etablir ni maintenir une quelconque connexion avec celui-ci. D'autres par contre reclament l'etablissement d'une connexion.

Quoiqu'il en soit ceci n'est pas genant et l'etablissement et le maintien de la connexion avec le gestionnaire de batch se fait par la creation d'un objet de classe BatchManager ou d'une classe derivee.

En pratique, la classe BatchManager se comporte comme une interface et seules les classes d'implementation derivee doivent etre instanciees.

Si l'on prend le cas d'un serveur ‘serveur.domaine.fr’ supportant un gestionnaire de batch OpenPBS, on peut s'y connecter de la maniere suivante :

Tant que l'objet bm sera present — tant que son destructeur n'aura pas ete appele — la connexion sera maintenue. La deconnexion aura lieu a la destruction de l'objet.

See Classe BatchManager. See Classe BatchManager_PBS.