2014-03-25 87 views
0

我有一个应用程序客户端在Android和桌面服务器 键盘服务器端口输入,如何发送端口到Android客户端。对不起,我来自越南,所以英语不好。如何将端口从桌面上的服务器发送到客户端中的客户端?

这是客户端

try { 
        Socket client = new Socket("192.168.1.101", 1111); 
        DataOutputStream dos = new DataOutputStream(client.getOutputStream()); 
        dos.writeUTF(message); 
        dos.flush(); 
        dos.close(); 
        client.close();       
       } catch (UnknownHostException e) { 
        // TODO Auto-generated catch block 
        e.printStackTrace(); 
       } catch (IOException e) { 
        // TODO Auto-generated catch block 
        e.printStackTrace(); 
        } 

这是服务器

try { 
        ss = new ServerSocket(3333); 
        while(true){ 
         Socket client = ss.accept(); 
         DataInputStream dis = new DataInputStream(client.getInputStream()); 
         String request = dis.readUTF(); 

         dis.close(); 
         client.close(); 

        } 
       } catch (IOException | AWTException e) { 
        // TODO Auto-generated catch block 
        e.printStackTrace(); 
       } 

端口服务器= 3333 如何从服务器获取端口,用于客户端

回答

0

你不知道。您可以决定要使用哪个端口号并在服务器和客户端中对其进行硬件配置。否则,你有一个无限递归问题:我用什么端口发送端口?

相关问题