protocollo RMI

March 17

protocollo RMI


RMI sta per "Remote Method Invocation." E 'un metodo di programmazione del linguaggio Java per la comunicazione su reti. RMI è anche conosciuto come il protocollo RMI Wire.

Funzione

RMI si basa su una serie di altri protocolli per il trasporto di dati attraverso una rete. Il metodo crea una connessione da un computer client al server. Il protocollo RMI Transport gestisce la connessione tra i due computer.

Scopo

RMI invia un comando ad un server e riceve i risultati dei dell'esecuzione del programma. I formati dei messaggi di RMI provengono da altri due protocolli: il protocollo di serializzazione degli oggetti Java e HTTP (Hypertext Transfer Protocol). RMI utilizza il comando HTTP "POST" per ottenere le sue istruzioni eseguite sul server.

metodo

RMI utilizza tre tipi di connessioni che richiedono tre protocolli diversi. Si tratta di flusso del protocollo singolo Op protocollo e Multiplex protocollo. Il singolo Op protocollo è una trasmissione senza connessione. Un messaggio recupera una risposta. The Stream e metodi Multiplex stabilire connessioni su cui vengono scambiati una serie di messaggi. Il protocollo RMI Multiplex consente più connessioni "virtuali" di viaggiare sulla stessa connessione.