Estou aprendendo Java, e quero enviar dados de um computador para outro no mesmo WiFi. Como eu faço isso?
Eu não sou uma pessoa Java. Mas para comunicar em uma rede, e WiFi é uma conexão de rede, você tem que saber o endereço IP dos computadores envolvidos. O computador receptor ouve na porta e o computador transmissor envia os dados para essa porta. Por exemplo, um computador tem um endereço IP4 de 192.168.1.100 e o outro tem um de 192.168.1.101. Digamos que você queira usar a porta 4096 para se comunicar. Então as portas no primeiro computador seriam 192.168.1.100:4096. Eu acredito que Java tem uma biblioteca chamada java''net(remova o ' porque Quora quer fazer dele um url) para fazer isso. Há detalhes a serem trabalhados, como usar TCP ou UDP e como formatar os dados, mas isso é, em geral, o que você precisa fazer. Há muitos tutoriais sobre como usar sockets na Internet.Em traços largos, é assim que as coisas são feitas na Internet. Quando você usa o seu navegador para ir ao Quora, o http://www.quora.com é traduzido para o seu endereço IP. Você então abre uma porta no QuoraIP:80 e envia uma mensagem, onde o servidor web naquele endereço IP está escutando sua porta 80 para que alguém solicite serviço. Ele então responde com os dados apropriados.
Artigos semelhantes
- Eu quero ser atirador e competir nas Olimpíadas. Como é que eu faço isso?
- Quero piratear as mensagens de texto da minha mulher, como é que eu faço isso?
- Se eu ligar um cabo Ethernet do meu roteador WIFI ao meu laptop, ainda estou usando WIFI sem fio, ou não estou?
- Aprendendo a montar uma pequena esteira transportadora?