Encapsulation d'un module en technologie Up ! Virtual Technical Machine en objets Corba

Commande de compilation

upscmp Source=libf.upl AdaptateurServeurCorba=Oui

Commande d'enregistrement des objets Corba

${MICO_HOME}/bin/ird -ORBIIOPAddr inet:localhost:8888 --db ${MICO_HOME}/db/db-ird
${MICO_HOME}/bin/micod -ORBIIOPAddr inet:localhost:9999 --db ${MICO_HOME}/db/db-micod.txt --forward
upsvtm corba=charger module=libf

Commande d'exécution

${MICO_HOME}/bin/ird -ORBIIOPAddr inet:localhost:8888 --db ${MICO_HOME}/db/db-ird
${MICO_HOME}/bin/micod -ORBIIOPAddr inet:localhost:9999 --db ${MICO_HOME}/db/db-micod.txt --forward
libf2 -ORBIfaceRepoAddr inet:localhost:8888 -ORBImplRepoAddr inet:localhost:9999 -ORBBindAddr local:

Remarque

Ne pas oublier de créer un entrepôt MonEntrepotdans la configuration du noyau d'exécution. Ce programme nécessite sa définition.

Fichiers sources

Source du module

Source Module "Exemple d'emploi de l'adaptateur Corba" Version 4.0.0 ModuleDynamique;

Composant Dans "c:/essais/source/libf1.upl";