基于RCS与REST的即时通信共性服务研究与实现

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:chinatobacco666
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近些年来,手机用户数量飞速增加,全球过半的人都在使用着移动通信服务。在移动用户中,越来越多的用户开始通过移动网络进行网上冲浪,移动互联网的发展大潮已经到来。全球的社区网络红红火火,除了传统的MSN和QQ等社交通信软件之外,Facebook、YouTube、Twitter等一大批新型社交网络企业迅速崛起,但是这些软件和社区的缺乏互通性和互操作性。为此GSM协会(GSMA)在2007年提出了RCS-富通信套件计划,旨在以移动用户手机通信录为出发点,将现有的短信和语音等基本业务进行整合和扩展,实现不同国家、不同运营商网络间的用户的自由沟通,帮助传统电信运营商应对互联网行业的冲击和挑战。   本论文基于爱立信中国研究院的“RCS and OneAPI”合作项目。论文首先对课题的理论背景RCS进行了研究,紧接着对REST WebService的概念、特点和传统的SOAP Web Services进行了研究。接下来对当前的Web即时通信方案进行了研究,包括定时刷新技术、基于Ajax的短轮询技术、基于HTTP长连接的长轮询技术和基于Comet的改进服务器推送技术,在研究的基础上对比各自的优劣,综合考虑技术和课题需求,选择了短轮询技术作为RCS Web即时通信系统的技术方案。   论文的研究成果可以分为两大部分。第一部分是基于RCS的Web的即时通信系统的服务器端和客户端的设计与实现工作。在充分研究RCS服务内涵、服务流程和OneAPI接口,同时考虑Web即时通信的特点,完成服务器端系统设计与实现。利用优秀AJAX框架ExtJS开发RIA形式的RCS Client,以网页Widget的形式进行展现,通过简单的几行代码可以轻松容易的嵌入到任何的社交网站或是其他网站中,充分展示RCS客户端的社交特性、新颖性、时尚型。第二部分是在开发的Web即时通信系统之上,充分研究和调研即时通信共性服务需求,抽离出具有共性的即时通信服务资源。在深入研究REST服务设计原则的基础之上,完成REST式即时通信服务资源接口的封装和对外公布,并在文章的最后对共性服务资源接口进行了测试工作。最后,对论文的工作和未来的研究方向进行了总结。
其他文献
随着Web技术的发展与互联网的大规模普及,互联网逐渐成为一种人们日常生活中不可或缺的重要工具。由于身体的缺陷和硬件设备的限制,残疾人在利用互联网上的信息时存在着巨大的
面对全球能源危机和资源短缺,节能环保已经成为各国制定政策的主要考虑因素,而国家也越来越注重城市建设的低碳、环保、智能和可持续性。同时,随着经济社会的发展和生活水平的日
学位
随着社会信息化水平的提高,海量数据的存储与处理需求对大规模存储系统的存储空间利用率和数据安全性方面都提出了较高的要求。越来越多的大规模归档存储系统采用重复数据删
随着互联网的快速发展和电子商务技术的普及,传统行业产生了深刻变革。目前,网络购物为人们生活提供了诸多便利。用户可以在电子购物平台(如亚马逊、京东、淘宝等网站)上方便快捷
随着当今互联网技术的快速发展和J2EE平台的广泛应用,越来越多的企业采用基于B/S架构的信息化系统来加快自己的企业信息化。产品与服务的质量是企业的生命,是企业发展的根本
随着互联网和移动互联网的高速发展,电子商务日趋火热。电子商务激烈地市场竞争带来了网上店铺装修,快速货品上新的巨大需求。传统电子商务中,店铺装修,货品上新需要大量美工的参
随着移动互联网和手机智能系统的发展,基于移动智能系统的企业移动化办公的需求日益突出。针对企业移动化办公的特点和需求进行了解和分析,本文提出了基于IOS平台的企业信息移
互联网与移动通信网络的技术融合推动了传统通信增值业务的变革。一方面,随着融合通信网络的发展,数据传输逐步高速宽带化的同时网络侧也具备了更为强大的媒体处理能力,提供
随着能源危机,环境污染等问题的逐渐加重,人们开始寻找新的生活方式,新生活方式必须具有绿色环保、节能减排等特点,物联网技术正是在这样的背景下诞生的。我们以物联网技术为基础