高级检索
全部 主题 学科 机构 人物 基金
词表扩展: 自动翻译: 模糊检索:
当前位置:首页>
分享到:

基于XMPP协议的IM系统研究与实现
The Research and Implementation of Imsystem Based on XMPP Protocol

随着Internet的普及和网络技术的迅速发展,现代社会越来越离不开实时信息的交互.IM (Instant Messaging)是一种基于互联网的新兴网络应用,为人类开创了一种新型的沟通方式,实现人与人之间或设备与设备之间信息的准实时(near-real-time)传输.IM最基本的应用形式就是文字聊天,同时可集视频、音频及短信等业务为一体.目前最常用的几种IM软件有腾讯的QQ、微软的MSN、雅虎的yahoo messenger、谷歌的Google talk和Skype等.它们广泛的拥有各自的用户群,但由于它们的协议不是公开的,各个系统之间不能互连,因此阻断了彼此之间的互联互通.近年来,开源组织开发了一种名为Jabber的IM技术,其核心协议XMPP(eXtensible Messaging and Presence Protocol)是一种基于XML (eXtensible Marked Language)语言的协议.XMPP协议的内容是开放的,目前已被IETF确立为IM系统通信协议的标准.该文首先深入地分析了IM系统的原理与技术,然后对XMPP协议的特点、网络模型及通信流程进行了详细的研究,最后在这个基础上设计实现了一个基于XMPP协议的IM系统.本系统运用Eclipse软件作为程序开发工具采用客户/服务器摸式,分别对于客户端系统和服务器端系统进行设计,并采用SQLServer作为系统后台数据库服务器端系统采用模块化的设计,其核心组件包括消息处理、会话管理、认证、感知等.客户端系统采用JAVA SWING技术实现了一个具有友好、美观、图形化用户界面的系统.服务器端系统与客户端系统间通过套接字SOCKET(TCP)连接并采用多线程以满足多用户的请求.同时扩展地传输器组件使得该系统能与非XMPP协议的IM系统进行互通.

作者:
钟辉
学位授予单位:
沈阳理工大学
专业名称:
计算机软件与理论
授予学位:
硕士
学位年度:
2009年
导师姓名:
陶振凯
中图分类号:
TP311.52
关键词:
IM;XMPP协议;Jabber;互通
原文获取
正在处理中...
该文献暂无原文链接!
该文献暂无参考文献!
该文献暂无引证文献!
相似期刊
相似会议
相似学位
相关机构
正在处理中...
相关专家
正在处理中...
您的浏览历史
正在处理中...
友情提示

作者科研合作关系:

点击图标浏览作者科研合作关系,以及作者相关工作单位、简介和作者主要研究领域、研究方向、发文刊物及参与国家基金项目情况。

主题知识脉络:

点击图标浏览该主题词的知识脉络关系,包括相关主题词、机构、人物和发文刊物等。

关于我们 | 用户反馈 | 用户帮助| 辽ICP备05015110号-2

检索设置


请先确认您的浏览器启用了 cookie,否则无法使用检索设置!  如何启用cookie?

  1. 检索范围

    所有语言  中文  外文

  2. 检索结果每页记录数

    10条  20条  30条

  3. 检索结果排序

    按时间  按相关度  按题名

  4. 结果显示模板

    列表  表格

  5. 检索结果中检索词高亮

    是 

  6. 是否开启检索提示

    是 

  7. 是否开启划词助手

    是 

  8. 是否开启扩展检索

    是 

  9. 是否自动翻译

    是