Frage

Was ist der Unterschied zwischen einem Interop und ein RCW (Runtime Callable Wrapper)?

Ist es nur Terminologie?

War es hilfreich?

Lösung

Sie sind miteinander verbunden. Interop ist der allgemeine Begriff für die Verwendung von nativen DLL in .NET. Ein RCW ist ein Wrapper, die benötigt wird, eine bestimmte Komponente / Klasse / Objekt in .NET zu verwenden.

Andere Tipps

Interop ist roh DLL Exporte für den Aufruf.

RCW (Runtime Callable Wrapper) verwendet COM-Objekte zu .NET-Klassen aussetzen -. Dh von .NET-Code für COM-Objekte aufrufbar zu machen. Die RCW ist ein .NET-Proxy, der Interop verwendet, um das COM-Objekt zu verbinden.

Sie könnten Interop verwenden, um direkt zu COM, aber das ist es ja gerade auf die harte Art und Weise zu tun.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top