Conteneurs et serveurs
Les applications de documents composés sont de deux types de base : les applications conteneur et les applications serveur. Les applications conteneur OLE permettent aux utilisateurs de créer, de modifier, d’enregistrer et de récupérer des documents composés. Les applications serveur OLE permettent aux utilisateurs de créer des documents et d’autres représentations de données qui peuvent être contenus 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 selon qu’elles sont implémentées en tant que 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.
Notes
Les versions ultérieures d’OLE permettront la liaison et l’incorporation au-delà des limites de l’ordinateur, afin qu’une application conteneur sur un ordinateur puisse utiliser un objet document composé fourni par un serveur distant s’exécutant 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 hors processus.
Rubriques connexes