1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Como fazer minha aplicação java cliente servidor se comunicarem?

Pessoal, fiz uma aplicação Java GUI cliente servidor utilizando como endereço de IP o "localhost", usando este endereço funciona perfeitamente. Ao mudar o endereço de IP para o endereço da máquina(PC) onde está a minha aplicação server é que começou meus problemas.

Após pesquisar muito aqui no GUJ encontrei um post do byiorio, peguei o código(servidor passa um arquivo txt e o cliente lê, simples) dele e comecei a testar, sem sucesso. Atualmente o erro que está me dando é de "Timed off", minha configuração é a seguinte: 1: pc rodando windows 8, onde está minha aplicação server; 2: laptop MAC OS onde eu chamo o cliente para acessar o pc; 3: roteador tp link; 4: criei no roteador o endereço de ip e a porta que uso para o cliente.

Vi também aqui no forum que no firewall teria que criar uma regra para isso, como não funcionou desabilitei firewall do windows para testar a aplicação.

Volto a dizer, usando localhost tudo funciona. Alguem tem alguma sugestão ou solução para me ajudar?

Desde já agradeço a todos.

Cezar Apulchro.

  • tu já verificou se o firewall do servidor não está bloqueando a porta utilizada?

    david   2 meses atrás
  • Grato pelo contato David, eu criei uma regra sim, só não sei se criei certo, mas de qualquer maneira eu desabilitei o firewall para testar e não funcionou.

    Cezar Apulchro   2 meses atrás
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

2 respostas

Não é a resposta que estava procurando? Procure outras perguntas com as tags java ou faça a sua própria pergunta.