首页新闻找找看学习计划

Socket和WebSocket哪个性能高

0
[待解决问题]

现在想做个小网络游戏(unity_C#,逻辑简单,但是并发大),纠结于用Socket还是WebSocket,求大神指点~从性能和最大并发分析...最好能再推荐几个对应的高并发框架,感激不尽!!!

coqns的主页 coqns | 初学一级 | 园豆:195
提问于:2017-02-14 12:32
< >
分享
所有回答(3)
0

WebSocket = HTTP + Socket


长蘑菇星人 | 园豆:1820 (小虾三级) | 2017-02-14 13:01
0

HTTP是通过Socket实现的,Websocket是在http协议中外加了一种新的协议,它与传统意识上的HTTP是并列的,但是事实上又是被HTTP所包含的。

效率肯定是Socket高,但是,Socket用到的端口及协议比较难以管控,对于要保证环境安全的运维来说是一份工作量。而HTTP就不一样了,通常80端口都是开放的,可以很容易通过许多防火墙,而且http是明文的,对于反向代理负载等搭建都比较容易。

ensleep | 园豆:1391 (小虾三级) | 2017-02-14 13:57
0

帮顶,我也想知道!

荆棘人 | 园豆:171 (初学一级) | 2017-02-14 16:19
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册