Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
O que é hospedagem múltipla Anfitrião em Java
? Uma série de hospedagem múltipla é um computador ou outro hardware que mantém mais de um endereço IP . Ter múltiplos endereços IP não é incomum porque o endereço diz respeito à interface da Internet , não a máquina : um computador que tem tanto um Ethernet e conexão Wi -Fi tem um endereço IP diferente para cada interface. Usando um computador com diversas bases podem afetar como Java Virtual Machines interagir uns com os outros . RMI

Remote Method Invocation é uma interface de programação de aplicativo Java que ajuda a Java Virtual Machines - plataformas de computação baseados em Java - fazer uso de software de cada um. Se um desenvolvedor instala seu próprio programa em uma máquina Java , ela pode compartilhá-lo com outros desenvolvedores e fornecer-lhes todas as atualizações que ela faz , mas que pode ter um monte de tempo. RMI torna mais fácil : Uma vez que ela instala as atualizações no diretório Web , RMI permite que as outras máquinas virtuais para obter as atualizações sem o desenvolvedor a fazer qualquer trabalho
Invocando
< . p> para interagir com um objeto remoto - um pedaço de software hospedado em outra máquina Java - usando RMI , o primeiro passo é , geralmente, para se conectar com um " esboço " de um registro RMI . O stub contém dados de identificação para a máquina host segurando o objeto remoto , para a porta em que o host onde RMI recebe as solicitações para acessar o objeto , e para o próprio objeto. Ele também contém uma fábrica de soquete, que é um programa de RMI que controla como as máquinas virtuais Java conectar ao objeto.
Multihomes e RMI

Quando tenta RMI para recuperar um objeto a partir de uma série multihome , o processo fica mais complicado . Se o RMI em sua máquina Java identifica endereço Wi -Fi do seu computador como o anfitrião , computadores conectados a você em uma rede Ethernet não pode usar RMI para acessar qualquer coisa no computador. Você pode definir RMI para que ele oferece o endereço Intranet , mas se você quiser outras máquinas virtuais para acessar seu por tanto Wi -Fi e Ethernet RMI recurso, que ainda não é a configuração certa .
Soluções

Para fazer RMI utilizável , não importa como os outros computadores se conectar ao seu host, use a fábrica tomada para controlar a conexão. Usando uma variável Java chamado ThreadLocal , você pode dar a fábrica tomada um endereço IP que todos os computadores usando RMI deve conectar. Você também pode configurar o Java para que ele fornece outros computadores com uma lista de todos os nomes de host possíveis - todos os endereços IP da sua rede - . E seleciona o correto dessa lista
< br >

Anterior :

Próximo : No
  Os artigos relacionados
·Como obter um JApplet Em JPanel 
·Por que precisamos de Java para Sistemas Windows 
·Como encontrar Chaves Estrangeiras Usando associações…
·Como manter Letras no quadro em Java 
·Como Ler 2D Arrays no XML em um aplicativo Android 
·Qual é a diferença entre Java e J2EE 
·Java Home não aponta para o JDK 
·Como fazer um botão Exit para o Android 
·O tamanho do buffer padrão para BufferedWriter 
·Um Applet para Math Maximização Problemas 
  Artigos em destaque
·Como encontrar um máximo na matriz em C 
·Como usar QBASIC em encontrar a inversa de uma matriz 
·Aplicação de Programação Linear em Computadores 
·Como instalar Innovatek 
·Como escrever extensões HTML em C 
·Como fazer Styles vBulletin 
·Como agregar funções vetoriais 
·Como definir o Caret Posição em uma DIV em JavaScript…
·Como ler uma string de uma janela em AutoIt 
·O que é um cliente de Proxy 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados