Gostaria de fazer na minha rede um trojan.
Só que preciso de socket, e essa é minha duvida.
grato.
RMI = Socket
G
1 Resposta
V
RMI == Socket?
Resposta: false
Socket: comunicação de baixo nível onde são passados Streams de dados. Em Java, escrever ou ler de um socket é muito parecido com escrever ou ler de um arquivo.
- Não é necessário ter cliente e servidor feitos em Java
- Mais difícil de implementar, pois você é obrigado a lidar com questões de concorrência, por exemplo.
RMI: comunicação mais de alto nível onde são passados quais quer objetos serializaveis. Chamar um serviço RMI é muito parecido com chamar um método de uma classe qualquer.
- Tanto cliente quanto servidor precisam estar escritos em Java
- Muito mais fácil e rápido para implementar.
Nota: RMI usa Sockets por debaixo dos panos.
Criado 11 de junho de 2005
Ultima resposta 12 de jun. de 2005
Respostas 1
Participantes 2