刚才在 提醒 中还看到有 小伙伴收藏了 我以前的一个帖子:v2ex.com/t/165949
最近也在把 websocket 用于更多的语言和领域。
于是有了题目中的疑惑。
自己做了一个统计, 见这个链接:
1
sivacohan 2015-05-22 18:51:37 +08:00 via Android
多的就是musk吧?
在tornado里面看websocket协议的实现 |
3
zado 2015-05-23 00:53:11 +08:00
正好刚学了websocket,以前也稍微了解了一下 raw socket ,说说我的理解,不知道对不对.
1.raw socket 是很底层的,没有具体的协议,可以用他去实现 websocket 协议或其它任何的协议. 2.所以理论上来说 raw socket 是零开销,而 websocket 除了一开多了几十个字节的握手外,以后每个包还会多2-14个控制字节. 3.但是实际上raw socket 使用的时候一般也会加些额外的控制字节(形成某种协议). 4.所以1楼的回答是正确的. |
4
yueyoum OP |