Nous avons faits nos choix sur les divers produits que nous aurons à utiliser.
Mais certains impliquent d'autres contraintes.
Java Developper Kit 1.2 n'est pas encore disponible sous Linux et la version
Windows est seulement en beta.
Cette version nous permetterait de faire du CORBA, de disposer de propriété
avancée sur les clients et des Java Foundation Classes (JFC) qui etendent le
language.
L'école ne dispose pas de JBuilder Client/Serveur, qui inclut une Base de données
Objet (ObjectStore) et un ORB (VisiBroker).
Il faut donc trouver un Object Request Broker (ORB), i.e. qui gère CORBA et
qui fonctionne sur les plateformes voulues (Linux, Windows, HPUX, IRIX, SOLARIS,...)
Notre choix s'est proté sur ORBacus (www.ooc.com).
Voyager, plateforme IAD, et qui agit aussi comme ORB, nous servira pour faire
voyager les agents, mais ne fonctionne que pour Java, et exclut ainsi l'utilisation
d'autre language; ceci reste dans nos objectifs de protabilité.