Rest类型的http调用是Android应用和远程服务器之间最常见的交互方式。然而,有一些场景的交互通过持续连接来处理会更好:考虑到一个聊天室,或者是一个可以双向数据交换的多玩家游戏,服务器能够将数据推送给客户端以及服务器需要知道哪些客户端连接上了。 这种类型的场景可以通过Websockets实现。
apache2<--->websocket<--->android
参考链接:
http的长连接和短连接:https://www.jianshu.com/p/3fc3646fad80
WebSocket(二)-WebSocket、Socket、TCP、HTTP区别:https://www.cnblogs.com/merray/p/7918977.html