Historique DCOM
Lorsque l'automation a été la première fois que début 1993, elle était peut être utilisé uniquement entre les applications qui s'exécutent sur le même ordinateur.Toutefois, comme il est partagé les mêmes éléments aussi que le reste OLE, c. autrement dit., COM (ou modèle COM), il l'a toujours prévu qu'il deviendrait « accessible à distance » lorsque COM a été mis à jour pour inclure des fonctions de communication à distance.Il ait également planifié que la transition de l'opération purement locale à l'opération distribuée requiert peu ou pas de modification au code existant.
Ce que fait moyen de « communication à distance » ?Les variables locales COM ont dictés que le consommateur d'une interface résident et s'exécutent sur le même ordinateur que le fournisseur de cette interface.Par exemple, Microsoft Visual Basic peut contrôler une copie de Microsoft Excel sur votre ordinateur de bureau, mais il n'était pas capable de diriger l'exécution d'Excel sur un autre ordinateur.Avec le développement COM distribué, le consommateur d'une interface ne doit plus résider sur le même ordinateur que celui sur lequel le fournisseur d'interface s'exécute.
Une fois que COM est adapté pour fonctionner sur un réseau, puis toute interface qui n'a pas été liée à un modèle local d'exécution (certaines interfaces disposent d'un niveau de confiance inhérente sur les fonctionnalités de l'ordinateur local, tels que ces interfaces de dessin dont les méthodes ont des handles des contextes de périphérique comme paramètres) auraient la fonction d'être distribué.Un consommateur d'interface ferait une demande pour une interface particulière ; cette interface peut être fournie par l'instance d'un objet exécutant (ou être exécuté) sur un ordinateur différent.Le mécanisme de distribution à l'intérieur de COM connecterait le consommateur et le fournisseur de telle sorte que les appels de méthode effectués par le consommateur apparaissent à la fin de fournisseur, où ils seraient exécutés.Toutes les valeurs de retour sont ensuite été renvoyées au consommateur.Dans tous les utiles, l'opération de distribution est transparent au consommateur et le fournisseur.
Un tel diverses COM existe actuellement.DCOM (pour « COM distribué ») accompagnent les versions de Windows NT en commençant par la version 4,0 et notamment Windows 2000.Depuis fin 1996, elle a également été disponible pour Windows 9x.Dans les deux cas, DCOM comprend un jeu de remplacement et les DLL supplémentaires, avec quelques utilitaires, qui fournissent les deux fonctions locales et distantes de COM.Il est donc maintenant une partie inhérente de plateformes win32, et sera disponible sur d'autres plateformes par d'autres organisations au fil du temps.
Dans cette section
Où est l'aide de l'automation à distance apt dans ?
À l'aide de l'automation à distance fournit ?