使用UDP发心跳的方式实现消息推送

在不考虑手机电量和流量的情况下,APP疯狂向服务器发送IP信息和端口信息,当服务器要推送消息的时候根据定时发来的手机端的IP信息和端口信息发送过去。这种方案是否可行?

可以参考tcp长链接维持。周期性发送心跳包维护连接。这样服务器可以推送消息。或者websocket

可采用socket.io for android (Tcp)时实的,可点对点,点对多 还有socket.io_server.jar