B/S与C/S模式组合的IM系统的研究与实现

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:xiaowangdoc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
即时消息(InstantMessage,IM)是一种流行互联网交流方式,它具有实时性,呈现性等一些很好的特性。IM主要被用于日常交流和保持联系。另外,它广泛地应用于办公领域,如:讨论问题,协商工作日程等。目前还出现了许多面向企业需求的IM应用,它们为企业人员协同工作,进行资源管理和客户关系管理带来了便利。大多数IM软件还集成了其他诸如文件传输,语音视频交流,新闻订阅等服务。IM已不仅是日常交流的简单工具,它逐渐成为互联网信息平台的重要组成部分,成为继Email,Web之后的第三大互联网应用。   利用IMS和SIP实现即时消息是一种发展方向。IMS(IPMultimediaSubsystem)是第三代移动通信伙伴组织3GPP提出的支持IP多媒体业务的子系统。它基于SIP的体系,SIP是按客户端/服务器方式工作的基于文本的信令协议,IMS使用SIP呼叫控制机制来创建,管理和终结各种类型的多媒体业务。各种类型的客户端通过IMS都可以建立起端到端的IP通信,并可获得所需要的服务质量。可以说IMS提供了业务融合的基础,基于IP技术它同时支持话音,数据和多媒体业务以及新的应用。因此,研究和探讨基于IMS的IM系统设计与实现是很有必要的。   本文首先介绍了课题的研究背景,然后详细介绍了开发中所涉及的关键协议及技术,包括SIP协议,IMS的体系结构以及常见的HTTP实时通信方式:AJAX方式,服务器推送方式等,并在此基础上设计实现了以B/S和C/S相结合的基于MVC模式的客户端模块。   本文重点比较了常见的几种HTTP实时通信的方式,并在此基础上,结合IMS技术给出了一个IM系统设计与实现,实现了常见的即时消息,聊天室等功能,并融合电信的增值业务(VOIP等),并给出了一个简单的应用场景。   最后作者对论文撰写和课题研究期间进行的工作进行了总结,提出下一阶段系统需要改进和完善的方面。
其他文献
随着英特网的发展,网络安全问题己经成为因特网进一步普及的一个关键问题。信息在网络传输过程中存在安全隐患的原因是制定TCP/IP协议的时候没有考虑其安全问题。后来为了解
信息系统随着社会经济的发展在企业发展和竞争中的重要性不断提高,激烈的竞争导致信息系统结构不断调整,采用工作流技术的工作流管理系统对业务流程进行了统一的管理,已经成
目前,国内外众多机构从不同角度对发布/订阅系统进行了深入的研究,一些基于发布/订阅交互模型的解决方法和系统已经投入使用。早期,在各行各业的众多信息化领域中,已经有很多
近年来,网络新闻服务迅猛发展。分类、聚类、摘要、检索、推荐等文本挖掘技术得到了广泛应用,以帮助用户筛选新闻文档,为用户提供友好的阅读体验。然而,现有技术关注在文档层次,但
近年来,视频监控系统越来越受到国内外学术界、国防军事部门的高度重视,并且产生了巨大的社会与经济效应。运动目标检测和跟踪技术是视频监控系统的关键技术,成了现代监控系
基于Hadoop的云计算系统是一个新兴的分布式系统解决方案,在学术界及工业界都有很大的影响。作为Hadoop分布式系统的核心软件,HDFS负责部署在物理环境下文件的保存、获取、组织
超大规模集成电路制造水平的提高和SoC应用需求的增加是片上通信结构发展的主要动力。复杂SoC设计普遍采用标准的片上通信结构,通过复用标准通信接口的IP来降低设计风险和开发
共享式数据中心在满足各个应用对资源动态需求的同时也提高了资源的利用率,缓解了资源浪费的问题。随着当前数据中心规模的激增,能耗已经成为制约其发展的瓶颈,如何能够在满足服
树木种类繁多,结构复杂,形态各异,对树木的建模与绘制一直是图形学领域的挑战性课题,树木拓扑结构的有效表达以及树木的快速真实感绘制具有重要的研究意义。针对功能结构模型
成批处理现象在商业管理与生产调度中非常普遍,并经常表现为商务过程或者生产调度流程中的一个活动。利用成批处理可节约资源、提高效率。然而,由于受到过程建模人员个人能力的