服务器排队的客户端数量以及客户端是否排队

时间:2014-03-05 14:20:04

标签: java sockets network-programming nio serversocket

如何检查客户端是否被服务器积压?并检查有多少客户积压?

我有一个初始化SocketServer的服务器,我有一个客户端试图连接。 服务器端代码是

  ServerSocket sock = new ServerSocket(9000,1);
  Socket so=sock.accept();

,客户端将是

  Socket soc = new Socket("localhost",9000);

1 个答案:

答案 0 :(得分:0)

  

如何检查客户端是否被服务器积压?

使用选择器。

  

并检查有多少客户被积压?

使用Selector.selectedKeySet()。size()。

这假设您当然只选择OP_ACCEPT。