websocket和websocket++和websocketpp都是什么,有什么关系呢

 我来答
dagewxw
2019-05-23 · TA获得超过5929个赞
知道大有可为答主
回答量:3523
采纳率:67%
帮助的人:995万
展开全部
websocket是个协议。这个协议为传统的http应用补充了全双工通信能力,不同的语言都会有各自的实现,并且每种语言里都有多个实现。
websocket++是用c++实现的一个websocket库,用来支持websocket协议。
websocketpp,就是websocket++, pp就是plusplus。
更多追问追答
追问
那请问websocket可以用来做C/S模式的服务端吗
追答
可以,但是有点多余。
websocket底层是tcp协议。 既然是c/s模式,干嘛不直接tcp,而要绕个远用websocket。
websocket是给b/s模式准备的。
匿名用户
2020-01-16
展开全部
楼上的回答已经非常完善了,我这里再补充一些:
websocket是HTML5中新增的一个协议,这个协议的出现,让客户端和服务器之前的数据交互变成全双工的。
websocket的出现,最主要的变化是允许服务器主动给客户端推送数据。
这一大改变,就让websocket具有了以往其它协议无法比拟的实时通信能力。
要实现websocket服务,需要客户端和服务端都得支持websocket协议才可以。目前看来,并没有太多标准性的框架来完成websocket服务。
目前我观察到的,【GoEasy】提供的websocket服务框架,算是目前比较好的了,稳定性、实时性都还不错。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式