|
deniger
2003-02-07
Comment mettre en place un serveur et configurer le client.
Installation d'un serveur dodico
Le code de calcul
Exemple étant intégré dans Fudaa, il est maintenant question de mettre en place un serveur dodico pour ce code.
Les ressources nécessaires
Pour installer le serveur, le jar de fudaa ainsi que les exécutables du code de calcul
sont nécessaires. Ils seront placés dans le répertoire dodico_serveur | |-- fudaa.jar | |--serveurs | |--exemple | |-exemple.exe l'exécutable correspondant à la machine hôte. | |-launcher.bat le lanceur de l'exécutable. Configuration
Le serveur dodico utilise un diffuseur afin de transmettre et recevoir des
informations sur l'état des services dodico. Pour configurer le diffuseur, vous pouvez
lancer l'interface graphique java -cp fudaa.jar org.fudaa.dodico.commun.DodicoPreferencesPanel
Nous supposerons que le serveur a pour adresse IP
Avec cette configuration, notre diffuseur envoie des informations via le protocole TCP sur le port 14001. Il reçoit et envoie les datagrammes UDP sur le port 14001. Si vous utilisez le panneau de configuration, N'oubliez pas de cliquer sur le bouton
Lancement du serveurLancement de l'usineL'usine est le premier objet CORBA à créer et à connecter. Pour cela, il
suffit de lancer la classe java -cp fudaa.jar org.fudaa.dodico.usine.ServeurUsine La commande doit être lancée en tâche de fond ( sous Unix/Linux, il suffit d'ajouter un & à la fin...). C'est la machine virtuelle lancée par cette commande qui fera office de "serveur". Si vous fermez cette machine virtuelle, vos services seront également arrêtés. La classe
L'usine étant connectée à l'ORB et au diffuseur, elle pourra être
retrouvée ( Les servicesLe prochaine étape est la mise en place des services. Pour cela, vous avez plusieurs solutions. La plus conviviale est le lancement du panneau de gestion dodico. En lançant
la classe
Le service à créer est le serveur du code La partie serveur est terminée... Configuration du clientLa configuration du client est la même que celle décrite pour le serveur.
Sur le poste client, vous devez modifier le fichier de préférences de dodico
pour indiquer l'adresse IP du serveur ( | |||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||
©2004 CETMEF Tous droits réservés |