IDL vers Java avec JBuilder 4.0 - iup MIAGe 3° année

publicité
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
Téléchargement