当前位置:文档之家› 基于XMPP协议的实时通信软件的设计

基于XMPP协议的实时通信软件的设计


研 宄 与 升 友
\ \
如 图 l 示 ,其 中I B 备 表 示 大 屏 幕 V eig 所 D设 Me t 会 n
41 主 机 ( s . Hot )
每 一个 H s 对 应 到 一个 实 际物 理 服 务 器 主 机 负 ot ,
责查 找 注册 的服 务 器 ( ev r . 且 管 理 它们 的生 命 周 S re ) 并
44 服 务 器 管 理 ( ev r n gme t . S re a e n) Ma
管理 功 能分 为 以下 两 种类 型 : ●通 用 管 理 功 能 针 对 HotS re 和B n l管 理 的 通 用 管 理 功能 。 s、ev r u de
●插 件 管理 功能
F lC n T 限 制 最 为宽 松 的一 种 N T 型 ul o eNA 是 A类 规则 1 :一 旦 内 部 地 址 i d: o t 映 射 到 外 部 地 Ad rP r i 被 址e d r P r , 有 由i d rP r的包 发 出 的包 。 通 A d : ot 所 e 后 A d: ot i 将
过e d r P r 送 A d: ot e 发
规 则2: 部 主 机 通 过 把数 据 发 送 往 e d:P r. 外 Ad r ot而 e
每 个XMP 协 议 被 实 现成 一 个 动 态 插 件 ( u de . P B n l ) 由 于 O GI 动 态 特 征 , u de 动 态 绑 定 到 S re 中 , S 的 B n l是 e r v
期。
议 设 备 , Is n Mesg ) I nt t sae  ̄ M( a
息 和 呈现 协 议 ) 。
即 时 通 信 .I(es n SPSs o i
IiainP oo o)会 话 初 始 协 议 旧 X P 可 扩 展 的 消 nt t rtc1 i o , MP f
3 N AT穿 透 ( NAT Trv ra ) 术 a es 1技
较 . 注重 于 提 升 通 信 质 量 和 服 务 成 本 的有 效 控 制 . 更 体 现 了 “ 益 服 务 ” 思 想 , 有 自动 化 、 管 理 和可 集 成 精 的 具 可
等特征 。
参 考 文 献
46 连 接 器 ( n etr . Co n cos
XMP 核 心 规 范 中 . 义 了 如 何 建 立 基 于 T P P的 P 定 C3 X P ( t a 但 除 了T PI I MP 流 Sr m) e C /P.M应 用 还 需 能 适 应 其 他 传 输 协 议 , 适 应 不 同 类 型 的 客 户端 。 连 接 器 ( o . 及 C n
指穿透N AT网关 建 立 和 维 持T PI 或 者 U 连 接 的技 C/ P DP 术 术 语 。 使 用 N T 术 可 以 使 一 个 机 构 内 的所 有 用 户 A技 通 过 有 限 的数 个 ( 1 ) 法 I 地 址 访 问Itme. 而 或 个 合 P ne t从
注册 单 个 或 者 多个 Sre. 样 的设 计 是 考 虑 使 得 应 用 evr这
介 绍 F 1 C n AT u1 o eN
43 XMP 协 议 族 ( . P XMP rtc l P P oo o s
每 个S re 可 能会 注 册 多个 XMP rt 0实 现 . ev r PP oo l c 因 为 采用 OS I 术 , 有 XMP 协 议 以 动 态 插 件 ( u de G技 所 P B nl) 的方 式 注 册 . 且 可 以 动态 卸 载 并
N 穿 透 ( t o desT a sainT a es1 是 AT New rAd rs rn lt rv r ) o a
42 服. 器 ( evr1 . 务 S res
这 里 的 服 务 器 ( ev r概 念 是 指 逻 辑 的服 务 器 。 S re ) 例
如I M服 务 器 、 MUC 务 器 、 件 服 务 器 。一 个 H0t 以 服 文 s可
更 具 分 布 性
节 省 了It nt 的 合 法 I地 址 : ne e r 上 P 另一 方 面 , 过 地 址 转 通
换 , 以隐 藏 内网 上 主 机 的真 实 I 地 址 . 而提 高 网 络 可 P 从 的安 全性 。NA 穿 透技 术 常需 要 用 于 客 户 端一 户 端 的 T 客 应用 中 , 别 是 点 对 点 ( e r t— e一 ) 特 P e-o P e 的应 用 中 下 面
定 义 一 组 服务 器 管 理 功 能 的A I可 供 不 同 的 场 景 P. 调 用 。例 如 : 符 管 理 控 制 台 、 于We 的 管 理 界 面 、 字 基 b 封
装 成We evc 供 外 部 调 用 等 bS rie
级 即 时 通 信 系 统 解 决 方 案 ,与 其 他 即 时 通 信 系 统 相 比
/Baidu Nhomakorabea , ,
} 库 数 r 服 器


管理 集 务器 服
/ L /

服器服 霉 务服 后 器服 服 ( 酵 务 服器 器 争 务 台 l I W 攀 = 器 e > J 器
一 备
现代计算机
2 1 .3 0 10
蜜 与 发


n1 莎 . 于 X P 议 企 业 级 I 付 基 MP 协 M的 研 究 与 实 现 . 位 论 文 . 学
nc r) et s 的设 计 用 于 将 协 议 处 理 层 和 传 输 协 议 层 解 耦 。 o
将 数 据 发送 到id rP r A d: o i t
并 且在 任何 时 候都 可 能 消失 .所 以对 应 特 定 插 件 的 管
理 功 能
4 即 时通 信 软 件 的 设计
45 服 务 器 管  ̄AP ( ev r aa e n I . IS re ng me t M AP )
相关主题