我有一個接受客戶端連接的基於套接字的服務器。問題是服務器只能接受一個客戶端連接。我希望它接受多個客戶端。一個套接字的多個客戶端連接
服務器代碼:
class Conn extends Thread{
ServerSocket ss;
Socket s;
public void run()
{
status.setText(status.getText()+"connecting");
try{
while(true)
{
ss=new ServerSocket(3000);
s=ss.accept();
Read r=new Read(s);
r.start();
}
}catch(Exception e){}
}
}
我想你會與MulticastSockets更好的http:/ /docs.oracle.com/javase/1.4.2/docs/api/java/net/MulticastSocket.html – Th0rndike
儘量縮小問題的範圍 - [我們無法爲您調試代碼庫] (http://meta.stackexchange.com/a/135066/175248)。 – Makoto