- 阅读权限
- 255
- 威望
- 1 级
- 论坛币
- 84572 个
- 通用积分
- 11273.3116
- 学术水平
- 666 点
- 热心指数
- 821 点
- 信用等级
- 732 点
- 经验
- 398461 点
- 帖子
- 16348
- 精华
- 0
- 在线时间
- 3317 小时
- 注册时间
- 2016-7-9
- 最后登录
- 2024-5-28
大师
还不是VIP/贵宾
- 威望
- 1 级
- 论坛币
- 84572 个
- 通用积分
- 11273.3116
- 学术水平
- 666 点
- 热心指数
- 821 点
- 信用等级
- 732 点
- 经验
- 398461 点
- 帖子
- 16348
- 精华
- 0
- 在线时间
- 3317 小时
- 注册时间
- 2016-7-9
- 最后登录
- 2024-5-28
| 开心 昨天 08:42 |
---|
签到天数: 2530 天 连续签到: 3 天 [LV.Master]伴坛终老
|
经管之家送您一份
应届毕业生专属福利!
求职就业群
感谢您参与论坛问题回答
经管之家送您两个论坛币!
+2 论坛币
ch12. Web Socket API
满足Web端与服务器端信息的实时通信,它是一种全新的协议,可以在浏览器和服务器之间建立一个基于TCP连接的双向通道,保持两者的信息同步
Socket通信可以在两个应用程序之间通过“套接字”向网络发出或接收请求,以保证客户端和服务器数据的一致性。
WebSocket是应用于Web端和服务器的新技术:后台可随时向前端推送消息,以保证前后台一致。
传统的Web和服务器之间的交互,适合对时效性不高的应用(以前的方案是:客户端轮询或comet方式模拟实时效果,虽然也能解决时效性问题,但B/S两端编码都比较复杂,且效率不高)
WebSocket API,Web端与Server端只需要一个握手,就可以实现双工通信,Web随时可以向服务器端请求消息,服务器端也可以随时将消息推送到Web端,直至关闭连接。
且,允许跨域通信。
WebSocket服务器端的编程需要处理的任务:
- 运行HTTP服务器
- 能根据不同的URL请求,做出不同的处理,也就是路由程序
- 当请求被服务器接收并由路由程序传递后,需要对最终的请求进行处理
比较成熟的WebSocket服务端实现有:Kaazing WebSocket Gateway;mod_pywebsocket; Netty 以及 NodeJS等
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
|
|
-
总评分: 论坛币 + 60
查看全部评分
|