套接字编程服务器套接字TimeOut

时间:2015-05-07 07:14:51

标签: java sockets client-server serversocket

如果我的服务器套接字使用setSoTimeOut超时约10秒。是 有办法在我的SocketClient中找到ServerSocket的timeOut属性吗?我有一种情况,ServerSocket有一些超时,我需要在我的客户端知道,我不知道他们如何在ServerSocket中配置timeOut

1 个答案:

答案 0 :(得分:2)

  

我遇到ServerSocket有一些超时的情况,我需要知道我的客户端

不,你没有。要求是自相矛盾的。在您的客户端连接到服务器之前,它根本不是客户端,除了IP地址和端口号之外,它无法了解服务器的任何信息。

据我所知,您根本不需要了解您的客户。 ServerSocket方法在调用accept()方法且该时间段内没有入站连接时运行。如果客户可以使用该信息,您需要告诉我们它是什么。