DCOM

Definizione rapida

DCOM è un insieme Microsoft di concetti e interfacce con cui un client richiede servizi a programmi server eseguiti su altri computer.

Spiegazione

La sigla corrisponde a Distributed Component Object Model e deriva dal modello COM, del quale usa le interfacce per far comunicare client e server in rete. Un server Web può assumere il ruolo di client e inviare tramite RPC una richiesta a un altro server specializzato; quest'ultimo esegue il programma e restituisce il risultato prima che la pagina venga consegnata all'utente. La fonte indica DCOM nei sistemi operativi Microsoft, ne segnala la disponibilità prevista anche su Unix e lo paragona in generale a CORBA.

Esempio pratico

Prima di inviare una pagina, un server Web può usare DCOM per far eseguire uno script da una macchina specializzata della stessa rete.

Spiegazione tecnica

Le interfacce COM supportano la comunicazione distribuita: il richiedente inoltra una chiamata remota e il server restituisce l'esito dell'elaborazione.

Da non confondere con

Non coincide con COM limitato al computer locale: DCOM estende il modello alla collaborazione fra macchine della rete.