Freigeben über


COM-Handler

Der Zweck von COM-Handlern besteht darin, "smarten" Code im Clientadressraum bereitzustellen, der Aufrufe zwischen einem Client und server optimieren kann. Handler können einige Schnittstellen überschreiben, während andere direkt an den Server (über den Proxy) delegiert werden.

Es gibt zwei Arten von COM-Handlern:

  • Der OLE-Handler ist eine schwergewichtige DLL, die wichtige Dienste zum Verknüpfen und Einbetten bereitstellt. Er wird in der Regel 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.