iup MIAGe 3° année 2000 - 2001 JBuilder 4.0 et CORBA Cycle de développement avec Inprise JBuilder 4.0 Projet MIAGe Toulouse – Groupe 2 1 iup MIAGe 3° année 2000 - 2001 La configuration logicielle Les outils sont utilisés 1. 2. 3. 4. 5. 6. Système d’exploitation Microsoft Windows 1998 pour le client Système d’exploitation Microsoft Windows 2000 Professionnel pour le serveur applicatif Système d’exploitation Microsoft Windows 1998 pour le serveur de données Inprise JBuilder 4.0 Inprise VisiBroker for Java 3.4 SQL Server 7.0 Les services CORBA suivants doivent être en cours d’exécution 1. 2. 3. Le Smart Agent (C:\>osagent) Le Location Service (C:\locserv) Éventuellement, le Debugger Tool (C:\vbdebug) Projet MIAGe Toulouse – Groupe 2 2 iup MIAGe 3° année 2000 - 2001 Le cycle de développement On s’intéresse à la génération des .class depuis des spécifications IDL sous l’environnement de développement JBuilder 4.0 1. Vérifier que l’ORB par défaut est VisiBroker dans [Outils]-[Entreprise Setup] 2. Vérifier que les librairies de VisiBroker sont référencées dans [Outils]-[Configure librairies]. Il faut qu’une librairie référence tous les .jar dans repertoire_install_visibroker\lib (par exemple VisiBroker) Indiquer ensuite dans [Projet]-[Propriétés du projet], onglet [Chemins]-[Librairies requises]-[Add] en mentionnent la librairie contenant les .jar de VisiBroker (par exemple VisiBroker) 3. 4. 5. 6. [Fichier]-[Nouveau projet] Convertisseur dans C:\ConvertisseurEuro [Fichier]-[Nouveau]-[Onglet Entreprise]-[Fichier IDL] Dans le package convertisseur, nommer le fichier IDL en Convertisseur.idl Taper le code du module IDL puis compiler l’IDL (make) pour générer stub, skeleton, … 7. 8. Implémenter l’objet avec [Fichier]-[Nouvelle classe] pour créer EuroImpl.java Créer le serveur, ServeurConvertisseureuro.java, et le client, ClientConvertisseurEuro.java 9. Compiler pour créer les .class Projet MIAGe Toulouse – Groupe 2 3