客户端服务器连接-套接字通道关闭

时间:2020-05-13 14:00:47

标签: java sockets client-server socketchannel sslengine

我正在使用带有套接字通道的SSLEngine开发客户端-服务器连接。 但是,有时,在服务器有机会读取所有数据之前,客户端会关闭Socket。

这是我代码的步骤:

在客户端中:

  1. 握手
  2. 发送数据
  3. 关闭连接:

    3.1发送关闭消息

    3.4关闭套接字通道

在服务器中:

  1. 接受与选择器的连接
  2. 握手
  3. 读取数据
  4. 收到关闭消息
  5. 关闭连接

有没有一种我可以调用的方法来使服务器等待所有数据都被读取?我在做什么错了?

预先感谢

0 个答案:

没有答案