Openfire框架学习(1)-----openfire简介
来源:互联网 发布:淘宝开店最少几件商品 编辑:程序博客网 时间:2024/06/05 17:33
框架简介:
Openfire 采用Java开发,开源的实时协作(RTC)服务器基于XMPP(Jabber)协议。
您可以使用它轻易的构建高效率的即时通讯服务器.
Openfire安装和使用都非常简单,并利用Web进行管理。单台服务器可支持上万并发用户。
由于是采用开放的XMPP协议,您可以使用各种支持XMPP协议的IM客户端软件登陆服务.
框架优点•全JAVA语言实现,不依赖任何系统平台;
•基完全开源,GPL协议;
•完于成熟的XMPP协议;
•基于可扩展的WEB控制管理界面;
•基于插件的开发框架,高可扩展性;
稳定,支持上万并发用户。
框架模块图:
Pubsub:Publish/Subscribe,这使得xmpp实体能够在pubsub服务上创建nodes(topics),并且发布信息。一个事件通知将
广播到所有订阅了这个节点的实体上。
Pep:(Personal EventingProtocol)使用XMPPpublish-subscribe协议广播状态改变事件、及时消息和出席帐户到其他用户。
Stun:为p2p会话提供地址发现服务,如:媒体传输和UDP包的收发。
Router:内部的路由,把相应的包路由给相应的处理器。
Muc:(Multi-User Chat)用户可以交换文本信息在room或者channel上下文中,版主或者管理员有权踢除用户和禁止用户。
- Openfire框架学习(1)-----openfire简介
- OpenFire框架学习
- Openfire第一章(Openfire的简介)
- Openfire简介
- openfire简介
- OpenFire简介
- openfire简介
- OPenfire简介
- openfire 学习1 ----->openfire 服务器搭建
- openfire学习1
- 一步一步学习openfire+spark(1)
- 一步一步学习openfire+spark(1)
- 一步一步学习openfire+spark(1)
- openfire
- openfire
- openfire
- openfire
- Openfire
- 将投影矩阵P利用QR分解分解出摄像机内外参数(Opencv)
- 编程基础-----C语言如何获取当前目录和程序目录
- 系统进行中
- quartusII 破解后运行仿真出现如下错误的解决办法 Error: Current license file does not support the EP1C6Q240C8 device
- iBatis和Hibernate的5点区别
- Openfire框架学习(1)-----openfire简介
- 一些OEM的厂商的漏洞分析
- 求凸包的周长(计算几何模板)
- Qt类的封装
- Linux的学习
- dede搜索结果 个数
- Scrumgathering 2013 北京参会感受
- More Effective(一)基础议题
- GTK eclipse下线程实现界面部分刷新的效果