RMI significa " Remote Method Invocation ". É um método de programação da linguagem Java para se comunicar através de redes. RMI é também conhecido como o Protocolo de RMI fio . Função
RMI depende de uma série de outros protocolos de transporte de dados através de uma rede . O método cria uma ligação a partir de um computador cliente a um servidor . O protocolo RMI Transporte gerencia a conexão entre os dois computadores .
Finalidade
RMI envia um comando para um servidor e recebe de volta os resultados da execução desse programa. Os formatos de mensagem de RMI vêm de outros dois protocolos: o protocolo de serialização de objetos Java e HTTP ( Hypertext Transfer Protocol) . RMI usa o HTTP "POST" comando para obter as instruções executadas no servidor.
Método
RMI usa três tipos de conexões que exigem três protocolos diferentes . Estes são córrego Protocolo Único Op Protocolo e Multiplex protocolo. O Single Op Protocolo é uma transmissão sem conexão. Uma mensagem vai buscar uma resposta . The Stream e métodos Multiplex estabelecer conexões sobre o qual uma série de mensagens são trocadas . O protocolo RMI Multiplex permite várias conexões "virtuais" para percorrer a mesma conexão.