WEB聊天室开发相关调研

郏高阳 发布于 2016/10/21 22:16
阅读 423
收藏 2

最近有需求要做一套在线聊天系统(图文),看了一些有Ajax,websocket,sockJS,socket.io……

预计1000人在线,Ajax直接排除,websocket是H5新出的,浏览器兼容性很差IE10+才支持,后面sockJS貌似测试一天没测试成功,还在研究中,最后面那个是nodeJS的,后端已经确定使用spring-websocket……请问各位大神还有什么开源的框架对接吗?或者有什么这方面的经验也可以分享下,现在那些大型平台YY,斗鱼貌似都用的是什么呢

加载中
0
大洋的顶端
大洋的顶端

FLASH啊  ,假如排除AJAX和WEBSOCKET,那就只能是FLASH了,没有任何其他选择。

sockJS,socket.io等这些东西假如运用在网页聊天上,那就肯定是基于WEBSOCKET的,否则根本无法实现WEB在线实时聊天。


SevensChan
SevensChan
回复 @乄草民丶 : IE10以下的也过时代了。。
郏高阳
郏高阳
感觉flash都过时代了呀,更何况对这个没太多了解……还有文字弹幕那些要做……估计会很多问题呀
0
大洋的顶端
大洋的顶端

目前我分析过斗鱼、战旗 、PPS奇秀、KKTV、繁星、火猫 、飞云、久伴、91TV、章鱼、全民、虎牙、龙珠、6房、 映客、网易CC等等协议, 就是刷人气和多账户聊天的,而且每款软件有成品,估计全国没有多少人能强过我对这些底层协议东西的分析。

没有其他任何方法,只能我说的上面三个选择。

郏高阳
郏高阳
那个?
0
我是李达康
我是李达康

socket.io  还是有一定兼容性的  不光是ws  长轮询 之类的也都可以

要不然只能是flash做兼容了、

0
百世经纶之傲笑红尘
百世经纶之傲笑红尘
web聊天室都已经名称进化到webIM了,提问的,你居然都不知道与时俱进
郏高阳
郏高阳
webIM 我去瞅瞅去
0
eechen
eechen
PHP里有好东西!

http://www.phpconchina.com/
嘉宾Swoole作者韩天峰:虎牙游戏直播基于PHP+Swoole实现了TCP的长连接推送服务,仅用2台机器就支持了50万人同时连接在线,峰值每秒推送10万条消息。 建立了一套完整推送服务方案,提供了的移动端在线/离线推送、消息持久化、在线用户与设备状态管理、广播任务分发排队、外部调用API等功能。


PHPWebIM是Swoole官方基于PHP Swoole扩展和Swoole Framework开发的WebSocket网页即时聊天工具.PHPWebIM支持websocket/flash_websocket两种协议,可用于所有类型的浏览器包括IE.
https://github.com/matyhtf/PHPWebIM
Demo: http://webim.swoole.com

0
zzuqiang
zzuqiang
不知道你的调研结束没?可以参考网易云信
返回顶部
顶部