Vers un standard CORBA
L'OMG (Object
Management Group), organisation de près
de six cents membres établit les spécifications
de CORBA (Common Object Request Broker Architecture). Les
plus grands noms de l'informatique s'y étant ralliés
(Oracle, Sun, IBM, Digital, HP), CORBA est en train de s'imposer
comme un standard en matière d'objets distribués.
Rappelons que ce standard vise à faire communiquer
des objets hétérogènes, c'est-à-dire écrits
dans des langages différents.
De plus, avec la norme CORBA 3 et le modèle de composants
CCM, l’écriture d’objets distribués
utilise des interfaces communes pour CORBA et RMI (EJB).
Quel que soit le langage utilisé (JAVA,C++, COBOL
Objet, …) l’écriture et la connexion des
composants deviennent normalisées.
JAVA et CORBA
Initialement conçu pour permettre le développement d'applications
devant communiquer en réseau, Java a reçu un ensemble de solutions
devant répondre à cette attente. Parmi ces solutions se trouve
une offre compatible CORBA et permettant de construire des applications distribuées
faisant interagir des objets écrits dans des langages différents.
Pour les applications devant s'insérer dans un réseau et pour lesquelles
des solutions " tout Java " ne sont pas suffisantes d'un points de
vue de l'accessibilité, nous pouvons mettre en place des services Corba.
De cette façon, on assure une réutilisation des autres services
Corba déjà écrits dans d'autres langages et une transparence
du point de vue de l'utilisation.
SOFTEAM et CORBA
Soucieux de s'appuyer sur des standards de marché garants de pérennité,
SOFTEAM s'est investi dans la norme CORBA et propose des solutions JAVA-CORBA
pour les applications distribuées en environnement hétérogène.
Parmi la gamme de ses services, SOFTEAM propose l'assistance, la formation et
le développement d'applications utilisant JAVA et CORBA.
Pour la mise en œuvre de CORBA,
SOFTEAM se propose de mettre son expertise et la capitalisation
de son expérience à votre disposition au travers
de son offre de Conseil, Formation, Ingénierie ou Produits. |