阿里云做企业网站西部数码网站管理助手 卸载
阿里云做企业网站,西部数码网站管理助手 卸载,玉田住房和建设局网站,科技成就OpenFireOpenFire 是采用Java开发的基于XMPP(Jabber)协议#xff0c;开源实时协作(RTC)服务器。Smack 是用 Java编 写的XMPP客户端代码库#xff0c;是 spark 的核心开源界总是有许多有趣的东东#xff0c;这三个合起来就是一个完整的XMPP IM 实现。OpenFire ——服务器端Sp…OpenFireOpenFire 是采用Java开发的基于XMPP(Jabber)协议开源实时协作(RTC)服务器。Smack 是用 Java编 写的XMPP客户端代码库是 spark 的核心开源界总是有许多有趣的东东这三个合起来就是一个完整的XMPP IM 实现。OpenFire ——服务器端Spark——客户端Smack——XMPP 传输协议的实现三者都是基于Java 语言的实现其中XMPP是一个协议协议是需要实现的Smack起到的就是这样的一个作用。OpenFire 是基于XMPP 协议的IM 的服务器端的实现虽然当两个用户连接后可以通过点对点的方式来发送消息但是用户还是需要连接到服务器来获取一些连接信息和通信信息的所以服务器端是必须要实现的。Spark 提供了客户端一个基本的实现并提出了一个很好的插件架构这对于开发者来说不能不说是一个福音。我强烈建议基于插件方式来实现你新增加的功能而不是去改它的源代码这样有利于你项目架构把原始项目的影响降到最低。Smack 是一个XMPP 协议的Java 实现提供一套可扩展的API不过有些时候你还是不得不使用自己定制发送的XML 文件内容的方式来实现自己的功能。三者之间的关系从上图可知Client 端和Server端都可以通过插件的方式来进行扩展Smack是二者传递数据的媒介。以上介绍来源网络。配置本地服务器openfire下载配置1、选择中文continue2、默认继续3、默认继续4、本教程数据库MySQL此步之前先建数据库名为openfire数据库驱动选项选择MySQLOK。这里数据库URL替换如图所示继续5、默认继续6、填写密码用户名admin不然密码默认admin7、登录后台即可这样openfire配置到此完成。XMPP公共服务器附录联系作者我的微信公众号吴小龙同学欢迎关注交流公号回复关键字「1024」有惊喜哦。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/88010.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!