Delen via


Containers en servers

Samengestelde documenttoepassingen zijn van twee basistypen: containertoepassingen en servertoepassingen. OLE-containertoepassingen bieden gebruikers de mogelijkheid om samengestelde documenten te maken, bewerken, opslaan en ophalen. OLE-servertoepassingen bieden gebruikers de middelen om documenten en andere gegevensweergaven te maken die kunnen worden opgenomen als koppelingen of insluitingen in containertoepassingen. Een OLE-toepassing kan een containertoepassing, een servertoepassing of beide zijn.

OLE-servertoepassingen verschillen ook of ze worden geïmplementeerd als in-process servers of lokale servers. Een in-process server is een DLL (Dynamic Link Library) die wordt uitgevoerd in de procesruimte van de containertoepassing. U kunt een in-process server alleen uitvoeren vanuit de containertoepassing.

Notitie

Toekomstige versies van OLE maken koppelen en insluiten mogelijk tussen computergrenzen, zodat een containertoepassing op één computer een samengesteld documentobject kan gebruiken dat wordt geleverd door een externe server wordt uitgevoerd op een andere computer. Vanuit het oogpunt van een containertoepassing is elke OLE-servertoepassing die wordt uitgevoerd in een eigen procesruimte, ongeacht of deze zich op dezelfde computer of een externe computer bevindt, een out-of-processâ server.

 

samengestelde documenten

In-Process Servers