请教一个ICE中间件的问题
Hi,all,我是ICE的初学者,有个问题想请教大家。
就是ICE是否可以实现象SOCKET那样的持续连接的通信机制。即客户端可以实时调用服务端的方法,而ICE服务端也可以实时对客户端进行操控。
比如,客户端连接ICE服务器后,ICE就开始维护与这个客户端的通信(心跳?),可以主动向客户端发送指令什么的,如客户端异常断开连接后,ICE服务端也可以马上知悉。
以上,是否能够作到,实现的思路是怎样的??
[解决办法]
可以
[解决办法]
这个还不简单,你拿ICE定义一个函数接口,然后弄个定时器,每隔一段时间你就调用一下这个接口,能调用成功,对方自然存在,调用失败会抛出异常,你看一下异常的类型就知道是否对方断线了。
我就是这个做的。