XMPP介绍

(一)XMPP
  • 基于XML且开放的可扩展通讯协议和表示协议
  • 也成为jabber协议
  • 典型的基于C/S架构
  • XMPP中定义了三个 , 客户端, 服务器, 关。 通信能够在这三者的任意两者之间
    双向发 


(二)XMPP工作原理说明:
  • 所有从个client到另个client的jabber消息和数据都要通过xmpp server。
  • 1.client连接到server
  • 2.server利本地录系统的证书对其认证
  • 3.client制定标地址,让server告知标状态
  • 4.server查找,连接并进相互认证
  • 5.client间进交互

(三)XMPP地址模式
  • 统一的JID(jabber identifier)
  • JID的组成
    • JID = [node@“@“]domain[“/“resource]
    • node:服务器域名
    • domain:用户名
    • resource:属于用户的位置或设备
    • 例:cyber@cyberobject.com/res

(四)XMPP 的xml三种信息格式定义
  • <presence>:确定用户的状态
  • <message>:用于两个用户之间发送信息
  • <iq>:信息/请求,是一个请求-响应机制,管理xmpp服务器上两个用户的转换,允许他们通过响应的xml格式的查询和响应
    • iq的主要属性type的可用值:
    • get:获取当前域值
    • set:设置或替换get查询的值
    • result:说明成功的响应了当前的查询
    • error:查询和响应中出现的查询

(五)缺点
  • 无法以二进制传输,传输的是XML字符串

(六)安装MySQL
1.删除设备原来的环境配置
  • sudo (拖deleteAll进来,回车。输入密码,搞定)
2.点击安装包,安装到默认路径
3.双击配置文件
4.启动MySQL
5.验证是否安装正确
6.修改mysql root密码

(七)安装WorkBench
  • mySQL管理工具
  • 配置(连接mySQL):
    • 端口:3306
    • host:本机
  • 执行代码创建表格

(八)安装openfire
  • 傻瓜安装
  • 配置openfire
    • 系统设置中点击openfire
    • open admin console

(九)搭建web环境(eclipse和tomcat)

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值