COM-Handler
Der Zweck von COM-Handlern besteht darin, einen "intelligenten" Code im Clientadressraum bereitzustellen, der Aufrufe zwischen einem Client und einem Server optimieren kann. Handler können einige Schnittstellen überschreiben, während andere direkt an den Server (über den Proxy) delegiert werden.
Es gibt zwei Typen von COM-Handlern:
- Der OLE-Handler ist eine umfangreiche DLL, die wichtige Dienste zum Verknüpfen und Einbetten bereitstellt. Er wird normalerweise vor dem Start des Servers erstellt und initialisiert, sodass der Server aktiviert wird, wenn das eingebettete Objekt in den Ausführungszustand wechselt.
- Der einfache clientseitige Handler kann für jeden Zweck erstellt werden, kann sehr klein sein und kann nicht vor dem Server erstellt werden.