Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

188
Visualizações
mensajería de socket java en una red

este es el código que ejecuta el servidor en un subproceso infinitamente y el cliente tres veces, este código funciona bien cuando conecto dos vueltas en mi punto de acceso móvil, pero luego cuando intento conectarme al WiFi de mi universidad (red más grande) no funciona Entonces, ¿qué debo hacer para hacerlo bien cuando me conecto a la red de la universidad?

gracias de antemano :)

 import java.io.*; import java.net.*; import java.util.*; public class MyServer { public static void main(String[] args) { new thser(); for (int i=0;i<3;i++ ) { try { Scanner in=new Scanner(System.in); String mys=in.nextLine(); Socket s=new Socket("112.168.43.134",6666); DataOutputStream dout=new DataOutputStream(s.getOutputStream()); dout.writeUTF(mys); dout.flush(); dout.close(); s.close(); } catch(Exception e) { System.out.println(e); } } } } class thser extends Thread { public thser() { start(); } public void run() { while(true) { try { ServerSocket ss=new ServerSocket(6666); Socket s=ss.accept();//establishes connection DataInputStream dis=new DataInputStream(s.getInputStream()); String str=(String)dis.readUTF(); System.out.println("message= "+str); ss.close(); } catch(Exception e) { System.out.println(e); } } } }
over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

No estoy seguro de haber entendido bien la pregunta, pero esta es mi respuesta: las redes más grandes, que pueden ser vulnerables a ataques internos, generalmente enrutan sus conexiones para que dos dispositivos en su red no puedan comunicarse directamente entre sí. Este es el caso de mi escuela, lo que me impide alojar servidores locales en la red. Este podría ser el problema en tu caso. Es posible que el enrutador en su collage no permita que su computadora envíe paquetes a ninguna IP local en la red.

Creo que es muy probable que este sea el problema. Puede probar esto simplemente intentando hacer ping a su teléfono o algo así, cuando ambos están en la red de collage.

El programa funcionó muy bien en mi computadora :)

PD: Espero que hayas recordado cambiar la ip en la línea 15, cuando cambiaste de tu hotspot wifi a tu collage wifi

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda