0

你好..知道在 c# 中你可以使用 bool .pending(); 检查服务器是否有挂起的连接;但是有没有办法在java中做到这一点?我在问,因为我在网上找不到任何相关的东西……谢谢我想它是这样的:

ServerSocket srv=new ServerSocket(port);
if(srv.isPending())//How this can be done????
{
Socket Cl=srv.accept();
while(Cl.isConnected())
{
//read packet stream..........
}
}
4

1 回答 1

0

java中没有这样的方法。您必须编写一个无限循环来等待这样的客户端连接。

ServerSocket srv=new ServerSocket(port);
while(true){
   /*Program will wait for a new client connection
     at this line and then proceeds further*/
   Socket client=srv.accept();
   // Rest of the code will continue here
}
于 2013-02-02T12:18:20.533 回答