相比于基于 HTTP2,基于 socket 或者 websocket 造协议还有啥优势
【相比于基于 HTTP2,基于 socket 或者 websocket 造协议还有啥优势】 http2也是基于TCP,基于socket的。楼主想问的是基于socket开发的私有协议相比HTTP2有什么优势吧?你都不说一下私有协议的特性,如何比较?
作为互联网下一代的标准协议,当然建议你直接使用HTTP2,不过能不能一统天下不好说,因为现在有新的特性更好的协议在竞争,QUIC。
■网友
概念混了呀,socket是进行网络功能开发的工具,它提供了对底层协议的封装。本身不是协议
■网友
因为HTTP2是基于TCP,而基于socket或者websocket的话可以基于TCP,也可以基于UDP。所以socket或者websocket的优势或者不同,主要是在UDP和TCP的不同。现在写程序,因为HTTP简单可靠,一般是能够HTTP尽量用HTTP。至于UDP和TCP的比较,可以参考UDP 和 TCP 的 socket 分别一般用在什么地方? 和QQ 为什么以 UDP 协议为主,以 TCP 协议为辅?
推荐阅读
- |奥迪开发基于C-V2X校车警示系统
- 趣头条|海外媒体称大众正在开发两款基于MEB平台的小型车 ID.1与ID.2
- 基于OGRE的NeoAxis3D引擎和网易的NeoX引擎有啥关系吗
- Foxmail、Outlook等邮件客户端,哪个综合体验更好,与网页邮箱相比又怎样
- 上汽大众|大众ID.3将于明年国产,基于MEB平台打造/三种续航
- 怎样看待豆瓣 FM 之类的音乐推荐系统与传统的主动找歌的听音方式相比,算不算一个完全革新的被动接受的听音模式会不会完全或者部分取代前者
- 饮食|疑问:吃饭都出汗的人,和不爱出汗的人相比,谁的身体更好?
- 汽车概况|大众迈腾驾驶质感与美系车相比怎么样,比如君威、迈锐宝XL等?
- 基于AGPL协议的开源软件版权归谁
- 积木盒子和财佰通相比,哪个比较好不知道该选择哪个平台