是否有一种使用TCP套接字创建接收通知的好方法(不推送)?
接受发送请求并从服务器接收答案。但是,如果我需要在任何时间从服务器接收一些消息而不发送任何请求(仅在开始连接时)?就像信使一样。
我认为每隔5秒(例如)向服务器发送一个请求以获得答案是不对的。
答案 0 :(得分:0)
正确的方法是收听websocket频道。我个人使用WebSocket Rails-Android因为我们的服务器是在rails上编写的,但您可以轻松找到适合您需求的库。
在上面的图书馆中,您还可以找到一个简单而清晰的解释,说明听力是如何运作的。