[英]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.