Gli oggetti COM sono una forma di IPC?

0

In Pro C # 2008 è indicato

Using constructs such as AppIDs, stubs, proxies, and the COM runtime environment, programmers can avoid the need to work with raw sockets, RPC calls, and other low-level details.

Quindi mostra una chiamata VB6 in cui un oggetto COM viene istanziato passando nell'AppId. Quindi, viene eseguita una chiamata al metodo su detto oggetto.

Questo significa che la COM consente IPC direttamente agli oggetti? È sicuro? Perché .NET non consente questo comportamento?

    
posta P.Brian.Mackey 05.12.2011 - 16:44
fonte

1 risposta

4

Sì, COM è una forma di IPC. È anche elencato nella pagina IPC che hai collegato.

.NET non proibisce IPC. In effetti, fornisce diversi meccanismi per fare IPC. Penso che l'intenzione, come delineata nel tuo blocco quotato, sia che i meccanismi .Net siano forniti ad un livello più alto (COM, Enterprise Services, Remoting) piuttosto che attività di basso livello come programmazione di socket, memoria condivisa, chiamate di procedure remote, ecc.

    
risposta data 05.12.2011 - 16:52
fonte

Leggi altre domande sui tag