总结:项目: 客户端ios android 客户端
服务器端 php
要求: 需要服务器端主动发送数据到客户端
客户端请求服务器端数据
技术:WebSocket传输数据,不使用http传输数据
原因:http连接:http连接就是所谓的短连接,即客户端向服务器端发送一次请求,服务器端响应后连接即会断掉;
socket连接:socket连接就是所谓的长连接,理论上客户端和服务器端一旦建立起连接将不会主动断掉;但是由于各种环境因素可能会是连接断开,比如说:服务器端或客户端主机down了,网络故障,或者两者之间长时间没有数据传输,网络防火墙可能会断开该连接以释放网络资源。所以当一个socket连接中没有数据的传输,那么为了维持连接需要发送心跳消息~~具体心跳消息格式是开发者自己定义的。
websockt和http的区别
最新推荐文章于 2023-11-17 17:20:12 发布