在线聊天、会议、远程教育系统开源技术方案
2017-03-08 02:09
971 查看
转载自:http://blog.csdn.net/iefreer/article/details/9132301
企业网可以使用SIP/RTP或者服务质量更高的H.323
互联网可以使用XMPP(原jabber,已被IETF标准化RFC3920),gtalk,openfire就是基于XMPP实现
微信也是参照XMPP协议,activesync改进而来。XMPP本身使用http长链接来实现,不建议使用轮询方式。
Hipmob是一个开源聊天系统,服务器端使用node.js实现:
https://github.com/Hipmob/couple-server/
JabbR基于ASP.NET,响应式web设计,可用于PC/Mac/Mobile Devices:
http://about.jabbr.net/
Mibew Messenger基于PHP/MySQL,该系统也可以用来做网站的在线客服
http://mibew.org/
http://www.bigbluebutton.org/
Mconf,支持web/mobile,其中web部分基于BigBlueButton方案
http://mconf.org/m/
OpenMeetings,Apache的在线会议系统,支持web/mobile,Java语言,支持Rest/SOAP接口集成
http://openmeetings.apache.org/
参考链接:
1. http://www.google.com/patents/US6499053 (分布式聊天系统一个专利说明)
2. http://zh.wikipedia.org/wiki/XMPP
3. http://xmpp.org/xmpp-software/servers/ (可用xmpp服务器实现
4. http://www.igniterealtime.org/projects/openfire/index.jsp(Openfire,xmpp的一个java开源实现,推荐)
by iefreer
企业网可以使用SIP/RTP或者服务质量更高的H.323
互联网可以使用XMPP(原jabber,已被IETF标准化RFC3920),gtalk,openfire就是基于XMPP实现
微信也是参照XMPP协议,activesync改进而来。XMPP本身使用http长链接来实现,不建议使用轮询方式。
Hipmob是一个开源聊天系统,服务器端使用node.js实现:
https://github.com/Hipmob/couple-server/
JabbR基于ASP.NET,响应式web设计,可用于PC/Mac/Mobile Devices:
http://about.jabbr.net/
Mibew Messenger基于PHP/MySQL,该系统也可以用来做网站的在线客服
http://mibew.org/
2、远程会议、教育系统
BigBlueButton,web会议,在线教育,Java语言http://www.bigbluebutton.org/
Mconf,支持web/mobile,其中web部分基于BigBlueButton方案
http://mconf.org/m/
OpenMeetings,Apache的在线会议系统,支持web/mobile,Java语言,支持Rest/SOAP接口集成
http://openmeetings.apache.org/
参考链接:
1. http://www.google.com/patents/US6499053 (分布式聊天系统一个专利说明)
2. http://zh.wikipedia.org/wiki/XMPP
3. http://xmpp.org/xmpp-software/servers/ (可用xmpp服务器实现
4. http://www.igniterealtime.org/projects/openfire/index.jsp(Openfire,xmpp的一个java开源实现,推荐)
by iefreer
相关文章推荐
- 在线聊天、会议、远程教育系统开源技术方案
- 在线聊天、会议、远程教育系统开源技术方案
- 前端通信:SSE设计方案(二)--- 服务器推送技术的实践以及一些应用场景的demo(包括在线及时聊天系统以及线上缓存更新,代码热修复案例)
- 在线客服系统 开发实战系列(一:需求分析及技术方案初步选型)
- WoLive-在线客服系统源码,网页聊天源码开源版
- 开源在线客服系统开发实战(一:初步需求分析与技术选型)
- FlexAir 开源版-多人视频聊天室,网络远程多人视频会议系统((Flex,Fms3联合开发))<视频聊天,会议开发实战>
- 阿里云开源bigbluebutton1.1在线网络会议系统安装及开发Api
- 基于TeleMCU视频会议及RTMP构建在线教学系统方案
- 关于技术方案的选择与系统日常维护的关系
- 负载均衡--大型在线系统实现的关键(上篇)(再谈QQ游戏百万人在线的技术实现)
- 基于GIS技术的公路路线方案决策支持系统开发初探
- EasyJF开源网上会议系统iula-0.1.0发布
- EasyJF开源网上会议系统iula-0.1.0发布
- EasyJF开源网上会议系统iula-0.1.0发布
- EasyJF开源网上会议系统iula-0.1.0发布
- EasyJF开源网上会议系统iula-0.1.0发布
- EasyJF开源网上会议系统iula-0.1.0发布
- 实现qq的在线聊天技术
- 用开源技术jasperreport做打印,第二步系统集成