- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Jabber即时通信协议的研究与实现-计算机应用技术专业论文
ⅢY
ⅢY ¨¨i●■_ 舢8 Ⅲ4 Ⅲ3 舢8 删9 ㈣6
A Paper in Computer Application Technology
Research and Implementation of Instant Messaging
Protocol Based on Jabber
by Zhang Shengli
Supervisor:Professor Wang Cuirong
Northeastern University June 2008
独创性声明本人声明所呈交的学位论文是在导师的指导下完成的。论文中取得的
独创性声明
本人声明所呈交的学位论文是在导师的指导下完成的。论文中取得的 研究成果除加以标注和致谢的地方外,不包含其他人已经发表或撰写过的 研究成果,也不包括本人为获得其他学位而使用过的材料。与我一同工作 的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示诚挚 的谢意。
学位论文作者签名: 劲栖4
签字 日 期 : 俨啊 刀
学位论文版权使用授权书
本学位论文作者和指导教师完全了解东北大学有关保留、使用学位论 文的规定:即学校有权保留并向国家有关部门或机构送交论文的复印件和 磁盘,允许论文被查阅和借阅。本人同意东北大学可以将学位论文的全部 或部分内容编入有关数据库进行检索、交流。
作者和导师同意网上交流的时间为作者获得学位后:
半年口 一年口 一年半口 两年口
(如作者和导师同意网上交流,请在下方签名:否则视为不同意) 学位论文作者签名: 导师签名:
签字 El期: 签字日期:
东北大学硕士学位论文
东北大学硕士学位论文 摘要
基于Jabber即时通信协议的研究与实现
摘 要
Intemet发展到今天,即时通信类软件得到广泛得应用。目前的即时通信领域中一 个很重要的协议是可扩展的消息与出席信息协议(eXtensible Messaging and Presence Protocol,也称作Jabber),它是一种基于可扩展标记语言(eXtensible Markup Language, XML)的用于准实时的交换消息和出席信息的流式即时通信协议。2004年,Jabber被 IETF国际标准组织批准为互联网即时通信协议标准。Jabber协议虽然是通用消息交换协 议,但它所提供的功能并不完善。
本文为了弥补Jabber协议在多媒体应用领域的不足,对Jabber协议进行了改进,改 进后的协议称为EJabber(Extended Jabber).EJabber协议是在Jabber协议基础上的扩展, 用于使用现有的标准因特网交互方式来初始化和管理两个Jabber实体间的点对点(Peer to Peer)媒体会话。EJabber技术为基于Jabber核心协议的多种应用技术提供了一个应
用模型并允许使用多种传输方式。 本文首先分析了Jabber协议定义的XML节的基本语法、语义、会话管理的相关概
念。利用协议的可扩展性特点,设计了针对多媒体应用的扩展协议EJabber,使得不同 的应用类型可以选择合适的传输方式。然后设计了点对点模式的应用模型,通过建立独 立于Jabber通道的数据通道,媒体数据可以不经过Jabber服务器中转,在两个客户端之 间进行点对点的数据传输,从理论上扩展了Jabber协议在多媒体领域的应用。接着本文 实现了EJabber协议在多媒体领域的应用之一——音频通信。从运行测试结果来看,音 频通信模块能够满足基本的音频通信需求,说明了本课题设计的EJabber协议的正确性 和应用模型的可用性。最后,为了达到Jabber客户端与SIP客户端互联互通的目的,根 据Jabber协议和SIP协议的语法特点,对出席信息、即时消息和多媒体应用三项功能进 行了协议之间的转换。
关键词:Jabber;SIP;多媒体
A
Research
Research and Implementati。n of Instant Messaging Pr。t。c。1 Based Oil Jab ber
Abstract
Along with the deV刚opment of the Internet,instant
messaging sofiwarebecomes the
most common appliCation·In the instant messaging realm,an
impon锄t protoc01 is extensible
messagmg and pre
您可能关注的文档
- 基于J2EE的蛋糕店管理系统的设计与实现-软件工程专业论文.docx
- 基于j2ee的轻量级持久层框架的设计与实现-应用数学专业论文.docx
- 基于J2EE的辽油通信小灵通服务下载系统的设计与实现-软件工程专业论文.docx
- 基于J2EE的质量信息系统设计与实现-计算机技术专业论文.docx
- 基于J2EE的莘县农村商业银行三信工程信贷管理系统的设计与实现-软件工程专业论文.docx
- 基于J2EE的轻量级架构开发方法及应用研究-计算机软件与理论专业论文.docx
- 基于J2EE的进销存系统设计与实现-软件工程专业论文.docx
- 基于J2EE的贸易公司ERP系统的设计与实现-软件工程专业论文.docx
- 基于J2EE的车辆购置税征收管理系统设计与实现-软件工程专业论文.docx
- 基于J2EE的软件测试用例管理系统的设计与实现-通信与信息系统专业论文.docx
- 基于JADE的轴承故障诊断与寿命预测研究-检测技术与自动化装置专业论文.docx
- 基于JADE平台的信息代理的研究及实现-计算机软件与理论专业论文.docx
- 基于Java EE架构的在线考试系统设计与实现-计算机技术专业论文.docx
- 基于Java Card技术的校园卡应用研究-管理科学与工程专业论文.docx
- 基于Jav a的智能家居能源管理平台软件开发-信息与通信工程专业论文.docx
- 基于Java EE的英语学习系统的设计与实现-软件工程专业论文.docx
- 基于JATLite代理平台的程序设计ICAI的研制-计算机软件与理论专业论文.docx
- 基于Java3D的巷道三维可视化系统研究与实现-大地测量学与测量工程专业论文.docx
- 基于Java3D的服装虚拟产品设计和制造技术的研究-控制理论与控制工程专业论文.docx
- 基于JAVA3D的空间机器人三维图形仿真系统研究-机械电子工程专业论文.docx
文档评论(0)