Marshalling

La tecnica di COM del marshalling permette di interfacce esposte da un oggetto in un unico processo per essere utilizzato in un altro processo. In marshalling COM fornisce il codice (o utilizza il codice fornito dall'implementatore dell'interfaccia) per imballare i parametri di un metodo in un formato che può essere spostato tra processi (come pure, in tutto il filo ai processi in esecuzione su altre macchine) e per decomprimere tali parametri a altra estremità. Allo stesso modo, COM deve eseguire questi stessi passaggi al ritorno dalla chiamata.

&Notanbsp;  Marshalling in genere non è necessario quando un'interfaccia fornita da un oggetto viene utilizzata nello stesso processo dell'oggetto. Tuttavia, può essere necessario marshalling tra thread.

Introduzione a COM

Vedere a&nchenbsp; Marshalling particolari nella Win32 SDK

Index