移动即时通信系统论文-王思远

移动即时通信系统论文-王思远

导读:本文包含了移动即时通信系统论文开题报告文献综述及选题提纲参考文献,主要关键词:即时通信,安全机制,加壳,RSA

移动即时通信系统论文文献综述

王思远[1](2018)在《移动终端即时通信系统安全机制的研究与实现》一文中研究指出在这个属于信息的时代,即时通信已经切实做到了必不可少、无处不有。即时通信就像一个纽带一样,紧密地连接着一个个人、一个个群体,使人们享受到了科技的长足进步带来的极大的生活便利。如今流行的即时通信软件如微信、Skype、WhatsApp,都具有自主开发的通信协议以及程序代码,在专业技术团队的协作下,历经多年多个版本迭代,具有了较高的安全性。但不可否认的是,由于商业公司的商业背景,这些流行的即时通信系统的实现细节注定是各大公司的核心机密。而其他的开源的即时通信系统为基于开源协议实现的即时通信系统,通常由开源社区实现和维护,而开源社区受制于即时通信系统复杂的逻辑实现、较高的学习成本,只专注于实现即时通信系统的即时通信功能,并没有提供相关系统的安全保障。本文就是基于上述情景考量,针对当前开源即时通信系统安全性薄弱的环节Android客户端和服务器端做了一些安全研究工作。提出了 Android加壳验证机制和基于RSA算法的身份验证机制,并对这两种安全机制进行了设计与实现。最后基于这两种安全机制实现了即时通信系统并进行了测试和验证。本文开发的即时通信系统的安全机制可以从客户端、服务器端、传输过程多个方面有效地保护即时通信系统不受外界安全威胁的影响,同时加入了安全机制的即时通信系统可以很好地实现即时通信的功能。本文中即时通信安全机制的研究与实现,无论对高校内部研究、内部开发还是对即时通信安全产业的发展都将具有十分重要的借鉴意义。(本文来源于《北京邮电大学》期刊2018-02-27)

鱼萌[2](2016)在《基于XMPP协议的移动平台即时通信系统的设计与实现》一文中研究指出随着移动互联网的飞速发展,移动设备上的即时通讯功能变得越来越重要。随着企业规模的不断扩大,对内部(企业员工之间)、外部(企业与客户之间)即时通讯的需求也日益增强,而目前市面上流行的即时通讯产品的技术都是封闭的,用户自身无法对其实现的细节、内容进行有效管控,因而无法满足企业众多个性化的需求,因此,本文设计实现一套开源、开放的即时通讯系统,目标是要建立一个基于XMPP协议,能够在Android、IOS平台上运行,支持文本、图片、语音等多种形式的即时通讯系统,以满足企业的实际需要。论文首先阐述了本课题的国内外研究现状,确定了目标系统的关键技术;接着,通过对企业需求的细致分析,对目标系统的需求进行了刻画;在清晰的用户需求基础上,设计了基于XMPP协议的移动即时通讯系统,对其架构、各个功能模块进行了详细设计;然后以Android和IOS为运行平台,采用Java和Objective-C语言为开发语言,服务器使用开源Openfire,开发了目标系统,系统主要包括登录登出模块、好友管理模块、即时通讯处理模块、数据存储模块、用户界面模块五大模块,同时对其中的Openfire服务器进行了性能优化;最后,对系统进行了功能性及非功能性测试,测试结果表明,目标系统能够满足用户的日常使用。基于XMPP协议的移动平台即时通讯系统,能够根据用户的操作,完成相应的文本、语音、视频等即时通讯和好友管理任务,为用户提供高效、稳定的即时通讯服务,此系统的分析、设计及开发的过程将会为其他类似产品的研发提供新的思路。(本文来源于《浙江工业大学》期刊2016-12-05)

徐涛[3](2016)在《移动平台即时通信系统架构设计》一文中研究指出随着移动互联网的发展,移动即时通讯App现在成了人们生活中不可或缺的一部分。现在大部分企业都自己摸索形成一套自己的即时通信架构,但是这个过程中无疑会走很长的弯路,很多时候可能需要重新设计以适应用户量增长的需求。本文旨在分析和设计一套可伸缩、高并发的服务器架构和适合移动即时通信App的客户端架构。服务器架构从传输协议、长连接架构、短连接架构和数据库架构四个大的方面分析并设计。传输层要求保证消息的安全性,同时要求以尽可能小的字节数表示协议的内容,从而节省网络传输流量。长连接架构要求能在尽可能省电的前提下保证消息即时可达。Http短连接架构设计要求保证服务的稳定性和可伸缩性,当并发量增加时候可以通过添加服务器数量或提高服务器硬件配置来提高吞吐量。数据库架构要求业务层不用关心数据库分库分表具体逻辑,同时保证数据库访问速度。本文从技术选型、架构模式、消息可靠性传递、长连接保持策略和DNS解析优化这五个大的方面分析和设计客户端架构。综合分析每个方面现阶段的解决方案,分析其优缺点,最终设计适合移动即时通信平台的解决方案。这套方案从协议设计和服务器架构两个方面来考虑解决现在即时通信系统的高流量和耗电量大的问题,并保证用户通信的安全性。针对IM用户属性,本文提供了一套高可靠可伸缩的服务器架构。客户端使用J2objc将Android平台的逻辑代码翻译成iOS平台能够直接使用逻辑代码,解决了Android和iOS平台80%以上代码重复编写的问题,同时UI可以各个平台用各自的Framework编写,从而达到了业务逻辑共享代码,UI独立开发,保证了用户体验同时节省了企业人力成本。本文采用软件工程管理方法完成了系统需求分析、系统设计、系统实现、系统部署和系统测试的各个阶段。系统设计阐述了本系统应用的关键技术,建立可伸缩高可用的服务器模型和建立适合即时通信App客户端的框架。通过测试验证了服务器系统设计的可行性。客户端实现了登录注册,聊天等关键功能,验证了信息交互的安全性、消息推送的及时性和UI的流畅性,解决了不同平台之间能共享逻辑代码而不影响客户端性能和用户体验的问题。(本文来源于《上海交通大学》期刊2016-10-01)

莫足琴[4](2016)在《移动网络下高可靠即时通信系统的研究与应用》一文中研究指出随着移动互联网时代的到来,出现了大量优秀的即时通信软件,其中成熟的即时通信技术都不公开,而开源的即时通信框架存在较多问题,容易出现丢包、消息延迟。针对上述问题,设计了移动网络下高可靠即时通信系统,弥补了开源通信框架设计中的不足,并提出对通用即时通信技术的改进方法。首先提出了高性能通信长链接和时间片轮转算法,采用了消息握手协议和消息加密的方法,同时改进了通信链接状态检测算法,并提出双服务权限认证方法,保证了即时通信系统的安全性。实验中测试系统包含了设计的即时通信框架,实验结果证明了系统的即时性和高可靠性。(本文来源于《现代电子技术》期刊2016年13期)

周波[5](2016)在《基于Android移动平台中的即时通信系统的设计与实现》一文中研究指出随着社会不断进步,我国科技正处于飞速发展中,特别是移动通信技术。随之,人们对移动终端的各种功能客观需求不断提高。即时通信软件是网络用户进行通信交流的核心工具,已成为人们工作、生活中不可或缺的信息交流平台。同时,为了使基于Android的移动平台能够更好地发挥自身的作用,需要充分考虑各方面因素,不断优化即时通信系统设计,使该系统能够处于安全、稳定地运行中,更好地服务于各个方面。(本文来源于《信息系统工程》期刊2016年03期)

景阳帅[6](2016)在《基于移动终端的企业级即时通信系统中若干关键问题研究》一文中研究指出即时通信功能是企业生产活动过程中使用非常频繁的功能。局域网环境下的即时通信系统,在移动性上不能很好的满足企业目前的实际需求;QQ、微信等面向个人用户的移动终端即时通信系统,其在功能设计上面向公众用户,不能很好的满足企业的个性化需求。移动终端企业级即时通信系统是解决企业在即时通信方面实际需求的一个重要研究方向,具有很强的研究和应用价值。图像数据作为信息的重要载体,在企业中的使用非常频繁。企业图像数据多涉及到企业核心商业机密,但移动终端所处的网络环境并不安全,所以有必要对图像在移动终端的加密和认证问题进行研究,以确保其在移动终端即时通信系统传输过程中的安全。本文首先对移动终端图像数据的加密和认证问题进行了初步探索,在此基础上设计实现一款移动终端企业级即时通信系统。本文的工作成果如下:(1)提出一种适用于移动终端的图像加密算法。算法以“置乱-扩散”为架构,使用离散斜帐篷映射迭代生成算法中使用的密钥流、置乱和扩散分别采用简单线性映射和异或运算实现。实验结果表明,该算法加密效果良好,能有效抵抗穷举攻击、统计分析攻击,加密轮数小于5时,速度性能较好,能胜任移动终端图像加密任务。(2)提出一种适用于移动终端的图像认证算法。算法将分块图像的熵值作为水印信息,嵌入到相应分块DCT变换域的中频区域。实验结果表明,水印的不可感知性良好,且对保持内容的操作有一定的鲁棒性,以图像熵值作为水印信息降低了算法的复杂度,算法的速度性能好,同时作为盲水印算法,认证时无需原始图像,减轻了移动终端数据传输压力。(3)设计实现了一款移动终端企业级即时通信系统。在对系统进行功能和非功能需求分析的基础上,重点针对企业组织结构管理、通信记录追溯和文件传输等问题提出了解决方案,并进行了设计、实现与测试,同时将移动终端图像加密和认证问题的研究成果应用到文件传输模块。测试表明,该系统除了能满足企业基本的通信需求外,还能有效保障企业图像数据在移动终端传输过程中的安全,在企业组织结构管理和通信记录追溯方面提供的解决方案能简单有效的满足企业的需求。(本文来源于《杭州电子科技大学》期刊2016-03-01)

谢进展[7](2014)在《基于XMPP协议的轻量级即时通信系统移动端的设计与实现》一文中研究指出苹果手机以及Andriod手机的出现,极大促进了移动互联网的发展。随着移动互联网的发展,许多企业对移动端即时通信工具的需求越来越大。然而目前各种类型的企业对即时通信工具的要求不完全一致,使得对轻量级即时通信系统的需求越来越大。本文主要研究的内容为基于XMPP协议建立一个轻量级即时通信系统,XMPP (Extensible Messaging and Presence Protocol)是一种以XML为基础的开放式实时通信协议,是经由互联网工程工作小组(IETF)通过的互联网标准。XMPP协议采用了分布式的结构以及模块化的结构,具有开放、可扩展、稳定与安全等优点。本文首先介绍了轻量级即时通信系统的意义以及相关的背景,阐述了当前许多即时通信工具以及相关研究对各类型企业即时通信系统的不足。然后,详细介绍下XMPP协议以及即时通信系统中的关键技术,包括XMPP核心协议、即时通信服务器以及移动客户端类库。针对之前的技术研究,本文详细介绍了XMPP协议的部分扩展协议以及如何扩展协议,通过部分的扩展实例使得对轻量级即时通信系统扩展性有更加直观的认识。在对轻量级即时通信系统的研究之后,本文还针对即时通信系统必要的几个模块进行的详细设计。通过这些的研究,私有组织应该知道如何扩展XMPP协议以满足它们的需求,同时通过各个模块的设计,对轻量级即时通信系统的更加清晰的认识,使得可以很方便的实现自定义的即时通信系统。最后,基于之前的研究,我们以云南大学为例,实现了一整套即时通信系统一云大通讯。云大通讯系统实现了登录登出模块、花名册管理模块、电子名片模块、消息模块、本地商圈与招聘平台模块以及会议系统与群组模块。(本文来源于《云南大学》期刊2014-05-01)

曾星[8](2013)在《基于ACE的高并发即时通信服务器系统设计及其移动互联网应用》一文中研究指出随着人类社会的发展与移动互联网技术的发展,即时通信技术越来越受人们重视,缩小了人们之间交流的距离,积极影响着人们的生活和工作。虽然计算机硬件发展速度惊人,但是人们对即时通信的需求也有着明显的增长,因此,如何搭建一个高可用和高并发的即时通信服务器成为一个重点课题。本论文以ACE(Adaptive Communication Environment,自适应通信环境)为系统开发平台,设计并实现了一个并发性能良好、高系统容量、高稳定性的可在一般性能主机上运行的轻量级的即时通信服务器模型,并应用在移动互联网视频分享系统中。本论文着重提出了网络I/O复用模型Reactor以及基于ACE的半同步/半异步线程池模型解决方案最大化利用了系统硬件资源,提高了系统的并发性能。系统架构与业务逻辑解耦合,提高了系统的可复用性。使用ACE中间件技术,在保证性能和稳定性的基础上,降低了开发难度,提高了开发效率,实现了轻量级开发。通过基于ACE的网络I/O模型,系统容量达到了Linux的Socket端口上限,实现了单台服务器的系统高容量。此外,应用Memcached高速缓存技术,并把它巧妙地运用到心跳包机制上。最后,本论文对该即时通信服务器分别进行了功能以及性能测试,测试结果表明,该服务器在业务功能正常的前提下,充分地利用了系统资源,体现出良好的并发性能、较高系统容量和较高的稳定性。总的来说,本系统设计使单个服务器应用程序的性能得到较大的提升。(本文来源于《华南理工大学》期刊2013-11-20)

李兴华[9](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-04-01)

唐雄辉[10](2012)在《基于Android移动平台的即时通信系统的设计与实现》一文中研究指出随着移动通信的快速发展以及互联网向移动终端的普及,人们越来越离不开实时信息的交互,并且随着移动终端的不断普及以及性能和功能的不断提高人们对移动终端的要求也越来越高。即时通信是基于互联网协议的应用技术,它能够使应用不同设备的用户进行通信,其最基本的应用形式就是文字聊天。当前各大即时通信软件采用的通信协议都不统一。近年来,Android系统由于其开源性、易开发性得到广泛的应用,它是基于Linux的开源的手机操作系统平台。XMPP是基于XML的开源的即时通信协议,XMPP的内容是开放的,并且继承了XML所具有的特点。因此基于Android平台和XMPP协议开发即时通信系统具有很好的应用前景。本文对Android与其它手机操作系统进行了比较,并且详细的分析了Android的特征、架构以及与其它操作系统相比较,总结出Android在手机操作系统中的优势。然后详细的提出了系统的总体架构、服务器端和客户端的设计方案。服务器端采用开源的Openfire作为系统的即时通信平台。对XMPP通信协议进行了详细的分析,并且对客户端各个模块进行了分析、设计和实现,最后对系统进行了部署和测试。经过测试运行表明,本系统在用户注册、用户登录、好友列表的获取、发送和接收消息、文件传输以及语音录制、播放和发送等模块的功能基本能够运行,系统的整体功能也基本满足了设计的预期要求。(本文来源于《长安大学》期刊2012-05-07)

移动即时通信系统论文开题报告

(1)论文研究背景及目的

此处内容要求:

首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。

写法范例:

随着移动互联网的飞速发展,移动设备上的即时通讯功能变得越来越重要。随着企业规模的不断扩大,对内部(企业员工之间)、外部(企业与客户之间)即时通讯的需求也日益增强,而目前市面上流行的即时通讯产品的技术都是封闭的,用户自身无法对其实现的细节、内容进行有效管控,因而无法满足企业众多个性化的需求,因此,本文设计实现一套开源、开放的即时通讯系统,目标是要建立一个基于XMPP协议,能够在Android、IOS平台上运行,支持文本、图片、语音等多种形式的即时通讯系统,以满足企业的实际需要。论文首先阐述了本课题的国内外研究现状,确定了目标系统的关键技术;接着,通过对企业需求的细致分析,对目标系统的需求进行了刻画;在清晰的用户需求基础上,设计了基于XMPP协议的移动即时通讯系统,对其架构、各个功能模块进行了详细设计;然后以Android和IOS为运行平台,采用Java和Objective-C语言为开发语言,服务器使用开源Openfire,开发了目标系统,系统主要包括登录登出模块、好友管理模块、即时通讯处理模块、数据存储模块、用户界面模块五大模块,同时对其中的Openfire服务器进行了性能优化;最后,对系统进行了功能性及非功能性测试,测试结果表明,目标系统能够满足用户的日常使用。基于XMPP协议的移动平台即时通讯系统,能够根据用户的操作,完成相应的文本、语音、视频等即时通讯和好友管理任务,为用户提供高效、稳定的即时通讯服务,此系统的分析、设计及开发的过程将会为其他类似产品的研发提供新的思路。

(2)本文研究方法

调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。

观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。

实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。

文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。

实证研究法:依据现有的科学理论和实践的需要提出设计。

定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。

定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。

跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。

功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。

模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。

移动即时通信系统论文参考文献

[1].王思远.移动终端即时通信系统安全机制的研究与实现[D].北京邮电大学.2018

[2].鱼萌.基于XMPP协议的移动平台即时通信系统的设计与实现[D].浙江工业大学.2016

[3].徐涛.移动平台即时通信系统架构设计[D].上海交通大学.2016

[4].莫足琴.移动网络下高可靠即时通信系统的研究与应用[J].现代电子技术.2016

[5].周波.基于Android移动平台中的即时通信系统的设计与实现[J].信息系统工程.2016

[6].景阳帅.基于移动终端的企业级即时通信系统中若干关键问题研究[D].杭州电子科技大学.2016

[7].谢进展.基于XMPP协议的轻量级即时通信系统移动端的设计与实现[D].云南大学.2014

[8].曾星.基于ACE的高并发即时通信服务器系统设计及其移动互联网应用[D].华南理工大学.2013

[9].李兴华.基于WebSocket的移动即时通信系统[D].重庆大学.2013

[10].唐雄辉.基于Android移动平台的即时通信系统的设计与实现[D].长安大学.2012

标签:;  ;  ;  ;  

移动即时通信系统论文-王思远
下载Doc文档

猜你喜欢