收藏本站
《重庆大学》 2013年
收藏 | 手机打开
二维码
手机客户端打开本文

基于WebSocket的移动即时通信系统

李兴华  
【摘要】:即时通信以互联网为基础,用户通过网络发送和接收文本、声音、图像、视频等多媒体信息,在线进行实时的交流和互动。这种方便快捷的通信方式深受用户喜爱。传统的即时通信应用大部分在PC上实现。近年来,随着移动通讯技术的发展和智能移动终端的普及,智能移动设备正成为人们接入互联网的主要方式,因此出现了将即时通信技术应用于移动互联网业务的新需求,并具有广阔的前景。本文以实际的应用项目为背景,对移动即时通信及其相关技术进行研究,设计基于WebSocket的移动即时通信系统。主要工作包括以下几个方面: 首先对项目中的即时通信业务进行分析,归纳出移动即时通信平台的基本需求,包括认证、出席、联系人管理、即时会话、群组服务和订阅服务等功能;对移动即时通信系统的基本架构进行了设计,包括服务器端和客户端的基本框架。 系统客户端和服务器之间通过全双工的WebSocket连接进行通信。本文在研究IMPP、XMPP等即时通信协议和HTML5WebSocket协议的基础上,结合这些协议的特点和系统的需求,对系统的寻址方式、消息结构,通信协议,以及客户端和服务器之间的交互过程进行设计。 对NodeJS技术进行了研究,设计和开发了基于NodeJS平台的系统服务器端。系统服务器采用面向服务的架构,包括数据服务,应用服务,出席服务和通信服务等服务实体,服务实体之间通过Restful的服务接口相互通信。本文对这些服务实体进行了分析和设计。数据服务为系统提供统一的数据访问接口,底层使用NoSQL的MongoDB进行数据存储;应用服务负责处理联系人管理,群组管理和频道管理等应用业务;出席服务管理和维护客户端的出席信息和出席订阅;通信服务提供身份认证和即时消息服务,通过NodeJS和Socket.IO框架实现基于WebSocket的通信。本文对系统服务器各服务实体的架构、接口、交互,以及服务器的消息处理过程进行了分析和设计。 在客户端方面,以Android和iOS客户端为重点,研究了Android和iOS应用开发的基本内容,对Android客户端和iPhone客户端的架构进行了分析。在Android客户端中使用后台服务和WebSocket Client实现消息的实时发送和接收。在iPhone客户端中则使用WebSocket Client实现消息的发送和接收,并使用Apple推送通知服务实现消息的实时推送。
【学位授予单位】:重庆大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP311.52;TN929.5

手机知网App
【参考文献】
中国期刊全文数据库 前3条
1 李代立;陈榕;;WebSocket在Web实时通信领域的研究[J];电脑知识与技术;2010年28期
2 刘洁;;3G即时通信实现技术[J];电信科学;2007年12期
3 朱和平;;即时通信研究综述[J];现代计算机;2006年12期
【共引文献】
中国期刊全文数据库 前10条
1 朱先飞;陈淑珍;余文博;;基于SIMPLE和XMPP协议的移动IM研究[J];广东通信技术;2011年12期
2 李冀晖;贺德强;苗剑;;WebSocket技术在机车故障诊断系统中的应用[J];广西大学学报(自然科学版);2012年05期
3 王丽平;刘大鹏;;即时通信在网络服务中的重要作用[J];计算机光盘软件与应用;2012年21期
4 陈新泽;杨斌;仲维亮;;基于HTML5的移动终端地理信息应用设计[J];成都信息工程学院学报;2013年02期
5 王石;杨俊瑜;;教师“在线教研”及信息整合研究[J];中国教育信息化;2010年18期
6 龙奇;;下一代Web通信技术HTML5 Web Socket的研究[J];科技信息;2011年36期
7 罗大晖;陈娟;;基于HTML5的Web离线应用研究与实现[J];计算机应用与软件;2012年12期
8 郑玲;郑晓天;;基于WebSocket的电力系统实时数据更新研究[J];计算机与现代化;2013年01期
9 李建军;熊选东;;基于双向Chord的即时通讯系统的设计与实现[J];计算机工程与设计;2009年24期
10 张剑;陈剑锋;王强;;HTML5新特性及其安全性研究[J];信息安全与通信保密;2013年05期
中国重要会议论文全文数据库 前3条
1 沈玲;吴威;;对等即时通信系统反馈自适应路由算法[A];第四届和谐人机环境联合学术会议论文集[C];2008年
2 郑强;徐国胜;;Websocket在服务器推送中的研究[A];第九届中国通信学会学术年会论文集[C];2012年
3 宁君;张蓉;梁正安;;基于WebSocket的缓存式Web应用框架设计[A];广西计算机学会2013年学术年会论文集[C];2013年
中国博士学位论文全文数据库 前1条
1 赵远萍;即时通信系统拓扑建模及消息传播模型研究[D];北京邮电大学;2010年
中国硕士学位论文全文数据库 前10条
1 吴琼;即时通信信息检测监控技术的研究与实现[D];解放军信息工程大学;2010年
2 孙雪;跨异构平台的企业移动即时通信系统的研究与设计[D];大连海事大学;2011年
3 武珺;IMS客户端的分析与设计[D];北京邮电大学;2011年
4 钟鑫磊;承德市电子政务即时通讯系统设计与实现[D];电子科技大学;2010年
5 付凯;基于风险控制的软件项目管理系统的原型开发[D];华中科技大学;2011年
6 卢升旗;基于互联网技术的“税企通”办公系统[D];西安建筑科技大学;2007年
7 吴燕;基于XMPP协议的P2P即时通讯软件设计[D];浙江大学;2007年
8 杨沿航;即时通信系统的研究与实现[D];哈尔滨工程大学;2007年
9 张焱焱;网页即时通信的研究及应用[D];长春理工大学;2008年
10 王全红;园区网络中即时通信系统的研究[D];北京林业大学;2008年
【二级参考文献】
中国期刊全文数据库 前3条
1 林晓勇;成际镇;夏坚;;移动IM增值业务探析[J];电信快报;2006年10期
2 代印唐;张世永;;即时通信安全研究[J];电信科学;2006年04期
3 张云川;;标准化的即时通信协议——SIMPLE和XMPP的对比研究[J];武汉科技大学学报(自然科学版);2005年04期
【相似文献】
中国期刊全文数据库 前10条
1 ZDNet China;;IM将是下一代Mail——即时通信加快向企业应用渗透[J];每周电脑报;2004年32期
2 贺帅;;掌中即时通, “皮咔”你的生活[J];中国新通信;2006年04期
3 石靖宁;曾剑秋;;移动运营商进军手机即时通信市场的营销策略初探[J];现代通信;2007年Z2期
4 ;Q王马化腾 深圳腾讯计算机系统有限公司CEO[J];多媒体世界;2003年05期
5 熊廷辉;;一场没有悬念的战争[J];IT时代周刊;2003年09期
6 刘寿强,温子梅;企业即时通信系统(EIM)安全性初探[J];计算机安全;2004年08期
7 ;慧聪网与腾讯合作推出买卖通TM[J];计算机与网络;2004年20期
8 李孟达;;网易泡泡借免费袭市场[J];互联网天地;2004年08期
9 廉萌;鲁义轩;;运营商纷纷挺进 即时通信领域再开战[J];通信世界;2007年16期
10 饶少阳;;向即时通信市场挺进[J];信息网络;2009年03期
中国重要会议论文全文数据库 前10条
1 刘剑丽;陈金鹰;;关于IM技术的分析[A];四川省通信学会2011年学术年会论文集[C];2011年
2 徐怀冰;刘文娟;王少琳;;基于击键特征构建安全的即时通信客户端[A];全国第一届信号处理学术会议暨中国高科技产业化研究会信号处理分会筹备工作委员会第三次工作会议专刊[C];2007年
3 梁朝军;谭志远;陈喜洲;;即时通信对移动网络的影响分析与建议[A];中国通信学会信息通信网络技术委员会2011年年会论文集(上册)[C];2011年
4 杨宁;胡臻平;苏健;高有军;崔春风;王晓奇;;即时通信业务特性分析及对蜂窝网络影响研究[A];中国通信学会信息通信网络技术委员会2011年年会论文集(下册)[C];2011年
5 刘丽;梁对;;即时通信系统的设计与实现[A];武汉市第二届学术年会、通信学会2006年学术年会论文集[C];2006年
6 张秀丽;李招淡;林公明;周显宝;;大学校园QQ流行现象的原因分析及思考[A];福建省高校思想政治教育研究会2009年年会优秀论文专辑(一)[C];2010年
7 吕爱民;;即时通信与中国电信发展策略探讨[A];广东省通信学会2006年度学术论文集[C];2007年
8 赵晓波;;基于即时通信的客户服务系统[A];2007年中国通信学会“移动增值业务与应用”学术年会论文集[C];2007年
9 沈玲;吴威;;对等即时通信系统反馈自适应路由算法[A];第四届和谐人机环境联合学术会议论文集[C];2008年
10 陈文涛;林水生;郭志勇;;基于虚拟Client/Server结构的嵌入式Jabber客户端的设计[A];四川省通信学会2007年学术年会论文集[C];2007年
中国重要报纸全文数据库 前10条
1 张学琦;巨头博弈即时通信 赢利模式尚待探索[N];中国电子报;2008年
2 ;即时通信:四大趋势影响深远[N];人民邮电;2006年
3 吴志鹏;如何有效监管即时通信?[N];人民邮电;2006年
4 马斌;移动即时通信 让沟通更自由[N];人民邮电;2007年
5 刘衡萍;移动即时通信日渐崛起[N];人民邮电;2007年
6 蓝阳;移动即时通信 市场前景看好[N];人民邮电;2007年
7 曾颖;欧洲手机即时通信用户数保持高速增长势头[N];人民邮电;2008年
8 吴加录;即时通信成IT安全新战场[N];中国计算机报;2007年
9 田梦;让即时通信环绕你我身边[N];计算机世界;2007年
10 林若飞;国内首个跨网即时通信软件面市[N];中国质量报;2007年
中国博士学位论文全文数据库 前10条
1 刘耀;延迟容忍网络中路由与缓存管理算法[D];中南大学;2012年
2 王丰贵;因特网环境下分布式监测系统关键技术研究及应用[D];吉林大学;2009年
3 付方发;基于片上网络的MPSoC关键技术研究[D];哈尔滨工业大学;2012年
4 郭振滨;互联网测量与建模研究[D];北京交通大学;2012年
5 刘舸;基于网络效应的电信运营商IM市场竞争研究[D];北京邮电大学;2009年
6 彭俊好;信息安全风险评估及网络蠕虫传播模型[D];北京邮电大学;2008年
7 王欣;容迟/容断移动自组织网络路由技术研究[D];天津大学;2010年
8 高锡荣;中国电信市场的结构演变、产品创新与效率评价[D];重庆大学;2007年
9 吴斌;企业服务总线中动态服务路由技术的研究[D];山东大学;2010年
10 杨奎武;延迟容忍移动传感器网络数据传输关键技术研究[D];北京邮电大学;2012年
中国硕士学位论文全文数据库 前10条
1 王伯阳;支持离线消息基于P2P-SIP的即时通信系统研究与设计[D];北京邮电大学;2011年
2 魏明亮;基于RCS的即时通信系统的设计实现与验证[D];北京邮电大学;2011年
3 李兴华;基于WebSocket的移动即时通信系统[D];重庆大学;2013年
4 王晋海;即时通信系统的研究与实现[D];暨南大学;2004年
5 左广德;基于J2ME的移动即时通信系统的设计和实现[D];江西师范大学;2005年
6 倪庆峰;基于集群技术的Web即时通信系统[D];云南大学;2010年
7 陈佳瑜;双边市场视角下移动即时通信行业互联互通问题研究[D];中国政法大学;2010年
8 邓海燕;Web即时通信代理的研究与实现[D];西安电子科技大学;2010年
9 范治宇;基于Web的移动P2P即时通信系统的设计与实现[D];吉林大学;2011年
10 孙书梅;基于电子白板的即时通信系统的研究与实现[D];武汉理工大学;2006年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026