加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

XMPP 学习笔记

发布时间:2020-12-16 02:19:48 所属栏目:百科 来源:网络整理
导读:XMPP学习笔记 官网:www.xmpp.org 简介:XMPP前身是JABBER,以XML为基础的一种即时通讯协议,由Jabber软件基金会开发,最早在Jabber上实现。Jabber项目由Jeremie Miller在1998年开始的一个免费、开源的项目,用于提供给MSN、Yahoo!的IM服务。由于XMPP是一种

XMPP学习笔记


官网:www.xmpp.org
简介:XMPP前身是JABBER,以XML为基础的一种即时通讯协议,由Jabber软件基金会开发,最早在Jabber上实现。Jabber项目由Jeremie Miller在1998年开始的一个免费、开源的项目,用于提供给MSN、Yahoo!的IM服务。由于XMPP是一种基于XML架构的开放式协议,在IM通讯中被广泛采用。

协议内容

XMPP定义了三个角色:
- 客户端
- 服务器
- 网关

服务端介绍

OpenFire

采用JAVA开发,利用WEB管理。单台服务器可支持上万并发用户。

在windows下搭建OpenFire服务器

  • 下载windows端程序
    http://www.igniterealtime.org/downloads/index.jsp
    我选择了包含jre的版本openfire4.0.2版本

  • 安装完毕,自动打开软件

点击Launch Admin,打开控制页面:http://127.0.0.1:9090/setup/index.jsp

选择“中文简体”-Continue
配置端口:

  • 选择数据库
    可以选择OpenFire自带数据库,或使用另外的标准数据库。 这里选择使用SqlServer数据库。
    • 建一个sql server 数据库 JabberChat
      设置连接参数:

      点 “继续”-“初始设置”-“继续”
  • 设置管理员邮箱和密码

    如果要重新安装,则删除这个setup字段。

    然后重新运行安装程序。

测试Spark

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读