Qu'est-ce qu'un modèle d'objet composant distribué?

Au cours des dernières décennies, les informaticiens ont travaillé à améliorer les performances globales de l'ordinateur en utilisant la technologie des composants distribués. Le modèle d'objet de composant distribué (DCOM) a été créé par Microsoft® pour permettre la distribution des composants logiciels Microsoft® sur plusieurs serveurs d'ordinateurs. Cette technologie permet aux serveurs d'être regroupés dans une entreprise, ce qui crée une grande évolutivité à l'échelle de l'entreprise.

Le modèle d'objet composant distribué a été introduit pour la première fois avec le système d'exploitation Windows® NT à la fin des années 1990. Cette technologie était un ajout progressif au cadre standard du modèle d'objet commun (COM) qui est utilisé dans la plupart des applications logicielles Microsoft®. Bien que le COM Framework ait fourni une méthode pour accéder à plusieurs applications à partir d'une seule machine, elle n'a pas fonctionné avec des machines externes sur un réseau d'entreprise.

Les composants de partage et les services logiciels sont aujourd'hui des pratiques standard sur Internet. Quelques exemples sont observés sur la réservation de voyage SITES qui se connectent aux hôtels, aux compagnies aériennes et aux agences de location de voitures. Cette technologie permet aux ordinateurs de partager des applications logicielles sur plusieurs réseaux. Le modèle d'objet composant distribué est la technologie qui fait fonctionner de nombreuses applications Microsoft® sur un réseau.

Il existe de nombreuses technologies concurrentes qui sont similaires au modèle d'objet composant distribué Microsoft's®. Ces technologies incluent les services COM, COM + et Web. DCOM est principalement utilisé par les organisations qui utilisent des produits Microsoft®.

L'un des inconvénients de l'utilisation du modèle d'objet composant distribué est la nécessité d'utiliser toute la collection Microsoft® de produits pour prendre en charge ces composants. Cela comprend le système d'exploitation Windows®, les serveurs Web et la couche de base de données. DCOM est propriétaire de Microsoft® et nécessite la technologie Microsoft® sous-jacente pour fonctionner correctement.

DCOM est considéré comme une technologie de couche de communication inter-processus. Il permet à un ordinateur d'accéder à une autre application sur un ordinateur séparé du réseau. Cela permet de partager les applications sur plusieurs serveurs.

La plupart des sociétés sont passées à partir de l'utilisation des technologies DCOM et COM dans un logiciel de service Web plus progressif. Ce type de logiciel est plus flexible que DCOM standard car il peut exécuter une configuration logicielle et des plates-formes matérielles multiples. Ceci est essentiel pour les logiciels sur Internet car les clients externes sont généralement plus génériques.

DANS D'AUTRES LANGUES