Partager via


Conteneurs et serveurs

Les applications de documents composées sont de deux types de base : les applications conteneur et les applications serveur. Les applications conteneur OLE permettent aux utilisateurs de créer, modifier, enregistrer et récupérer des documents composés. Les applications serveur OLE fournissent aux utilisateurs les moyens de créer des documents et d’autres représentations de données qui peuvent être contenues sous forme de liens ou d’incorporations dans des applications conteneur. Une application OLE peut être une application conteneur, une application serveur ou les deux.

Les applications serveur OLE diffèrent également si elles sont implémentées comme serveurs in-process ou serveurs locaux. Un serveur in-process est une bibliothèque de liens dynamiques (DLL) qui s’exécute dans l’espace de processus de l’application conteneur. Vous pouvez exécuter un serveur in-process uniquement à partir de l’application conteneur.

Note

Les futures versions d’OLE permettront de lier et d’incorporer entre les limites de l’ordinateur, afin qu’une application conteneur sur un ordinateur puisse utiliser un objet de document composé fourni par un serveur distant en cours d’exécution sur un autre ordinateur. Du point de vue d’une application conteneur, toute application serveur OLE qui s’exécute dans son propre espace de processus, que ce soit sur le même ordinateur ou un ordinateur distant, est un serveur serveur hors processus.

 

documents composés

serveurs In-Process