我想找个websocket的ping/pong操作的例子,哪位大侠能提供一下,谢谢啦
我写了个websocket应用,服务器端是tomcat下的java servelet,用的库是javax.websocket.*,客户端是android app。android端的websocket是用autobahn库做的,我想在服务器端或客户端程序中加入websocket的ping、pong操作,不知怎么加,网上没有合适的例子代码,有几个都是直接定时发消息的,用onmessage事件。不是标准的ping/pong操作。
我希望哪位高人能提供下这样的例子,由服务器端发送ping操作,客户端响应(据说,标准协议里面pong操作是自动响应的,不需要写程序reply,autobahn网上说是支持pong操作自动响应,不用管);或者客户端发送ping操作,服务器servelet端pong响应,我不知道javax.websocket库是否支持pong操作自动响应,请高手告知,如果能够提供例子就最好不过了。网上似乎做websocket很少讨论ping/pong操作的,真不知他们如何保持始终在线的长连接的。
请论坛里的高手帮助下,提供例子程序,或者说说你们如何保持websocket长连接始终在线的。