Android:断开连接后服务器如何回调客户端?

时间:2017-01-18 11:38:29

标签: java networking tcp p2p disconnection

我有3台设备(1台服务器和2台客户机)通过TCP连接。 知道有时服务器使用开放套接字联系客户端,我该如何管理断开连接?

实际上,如果短暂断开连接,只有客户端可以恢复连接。服务器不能再向客户端发送消息,必须等待客户端的呼叫。正确?

所以,我认为我有两个选择:

  1. 强制客户端与服务器保持联系,发送"你在那里"每一秒都给他留言。因此,如果发生断开连接,它将尽快恢复连接。

  2. 使用对等结构。 (客户端和服务器)都可以"呼叫"另一个他想要的时候。

  3. 虽然网络的第一个解决方案似乎更重,而第二个解决方案的设置和维护更加复杂。你推荐什么?

0 个答案:

没有答案