Cosa l'automazione remota fornisce?

L'automazione remota consente ai programmi richiamare le implementazioni di IDispatch in un computer da un altro.Supporta anche le altre interfacce obbligatorie da automazione, in particolare IEnumVARIANT per il supporto di raccolta.Non consente di distribuire qualsiasi altra interfaccia COM (eccetto IUnknown, naturalmente) e, come automazione normale, contiene il supporto di marshalling solo ai tipi di dati supportati da automazione.

Questo set di funzionalità consente a un programma di accedere ai metodi e le proprietà, inclusi quelli raccolte di ritorno o passare gli oggetti di automazione, un oggetto che è in esecuzione su un nodo di rete accessibile.Se il computer client viene eseguito il software adatto, è possibile che il server di chiamare nuovamente al client, è ancora utilizzando le funzionalità di automazione (questi funziona per 32 bit e i client di solo per 64 bit ed è concettualmente simili agli eventi, anche se non utilizza lo stesso meccanismo).

Affinché un'applicazione possa essere utilizzato come server di automazione remota, deve essere implementata come eseguibile (ovvero come “server locale„ anziché come “server di inproc„).

Vedere anche

Concetti

Dove l'automazione remota rientra in?

Cronologia di DCOM