Marshalling
Die COM-Technik des Marshallens ermöglicht die Schnittstellen, die von einem Objekt in einem verfügbar gemacht werden in einem anderen Prozess verwendet werden Prozess.Im Marshalling stellt COM Code (oder den Code bereitgestellt von der Schnittstellenimplementierung beide), um die Parameter einer Methode in ein Format zu packen, das über Prozesse (verschoben werden, sowie über die Verbindung zu Prozessen, die auf anderen Computern ausgeführt werden) und diese Parameter am anderen Ende entpacken kann.Entsprechend muss COM dieselben Schritte bei der Rückgabe aus dem Aufruf ausführen.
Hinweis |
---|
Marshalling ist in der Regel nicht erforderlich, wenn eine Schnittstelle, die von einem Objekt bereitgestellt wird, im selben Prozess wie das Objekt verwendet wird.wird jedoch das Marshalling zwischen Threads erforderlich sein. |