簡體   English   中英

如何將端口從台式機中的服務器發送到客戶端中的客戶端?

[英]How to send port from server in desktop to client in client?

我在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如何從服務器獲取客戶端的端口

你不知道 您決定要使用的端口號,並在服務器和客戶端中將其硬件化。 否則,您將遇到一個無限遞歸的問題:我使用哪個端口發送端口?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM