Logo du groupe IPSI

Investigations 

Liste des investigations


Dossier : État des technologies de stockage d'objets en Java

Bienvenue !
Aide
Table des matières

Section :

1 2 3 4 5 6 7 8 9 10
Standards
ODMG

Java Database
Connectivity


Open Database
Connectivity


Java Serialization
et Java Core
Reflexion


Remote Method
Invocation


Java Naming and
Directory Interface


Common Object
Request Broker
Architecture et JIDL


Kona Infobus
(Lotus)


Distributed Component
Object Model

Section 3
Standards
Distributed Component Object Model


Distribué maintenant par le Active Group, DCOM est à l'origine, la réponse de Microsoft à l'architecture de CORBA. Au départ limité aux architectures Win-NT et 95, cette architecture a été maintenant portée vers Solaris et de nombreuses autres versions sont en cours de développement. DCOM est une extension réseau de l'architecture COM qui permettait essentiellement à plusieurs objets hétérogènes de communiquer sur réseau. D'où les principales différences avec CORBA ; DCOM permet de passer des objets sérialisés au travers un lien réseau comme RMI et contrairement à CORBA, mais ne maintient pas son état d'une session à l'autre (ce qui avait du sens dans un contexte interapplication, mais pas dans une logique client-serveur). DCOM ne supporte pas l'héritage multiple mais permet de télécharger dynamiquement une classe inconnue. Cette dernière caractéristique lui donne une grande souplesse mais rappelle les problèmes de sécurité d'ActiveX. La technologie DCOM offre donc quelques avantages sensibles sur CORBA mais est généralement perçue comme moins mature. DCOM a été endossé par Oracle.

Une couche d'accès à DCOM a été implantée dans J++, le SDK de Microsoft concurrent au JDK de JavaSoft (l'implantation de J++ sur d'autres plate-formes que Windows n'est pas acquise).


 


 HAUT Mise à jour de ce document - 12 novembre 1997