我正在编写一个需要读取表单套接字的程序,如下所示:
socket = (SSLSocket) factory.createSocket(domain, port);
socket.setSoTimeout(5000);
socket.startHandshake();
我以前没有套接字编程的经验。我需要知道在抛出错误之前等待 5 秒是否是合理的时间?我需要设定一个时间,让我不会失去建立联系的机会。
第二个问题是:计时器开始时,读数开始后它会停止吗?或者,我应该考虑程序完成阅读所需的时间吗?