我的问题可能很愚蠢,这就是为什么我在搜索它时没有答案的原因,但现在就这样了。
假设我有以下服务器客户端应用程序代码块。
public void test(SSLSocket socket){
DataOutputStream dos = new DataOutputStream(new BufferedOutputStream((socket.getOutputStream())));
dos.writeInt(2);
dos.flush();
}
如果由于网络原因发送的整数没有到达服务器,会发生什么?套接字是否处理重新发送数据包本身自动重新发送数据,还是必须使用线程和超时手动处理?
答案 0 :(得分:2)
javax.net.ssl.SSLSocket
会自动处理ACK吗?
不,但TCP确实如此。