基于Web服务的分布式信息共享系统的研究与实现

被引量 : 0次 | 上传用户:bodao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着企业信息化的日益发展,涉及到的各不相同的操作系统、通信协议、数据库、数据结构和其他相关服务使得开发维护企业内部的应用系统更加复杂化。随着消息传递技术的不断成熟,为了更好的在分布式系统平台之间进行数据交换保证实现企业信息化,面向消息的中间件技术脱颖而出,它能高效可靠地进行分布式系统中各应用软件之间的异构通信。本文主要研究使用ActiveMQ开源框架来解决该系统中代理之间的消息传递问题,选用此框架中点对点模型结合设计的用户权限控制进行消息传送,同时也实现以发布/订阅主题为主的消息共享功能平台。本文介绍了基于Web服务的分布式信息共享系统,该系统采用REST风格以分布式形式提供用户Web服务、消息传递、持久化存储等若干关键技术,完成企业各部门的用户间发布/订阅主题等功能服务。本文的工作主要包括:(1)为了适应不同的用户需求,本文明确出该系统的各个功能模块,同时设计出该系统的软件技术架构以及系统分布式部署的网络结构来实现。该系统采用REST架构,通过URI的形式为用户提供主题的发布、订阅、删除等功能操作的Web服务。本文也制定设计出该系统的各功能模块的处理流程和实现所用技术来适应系统中用户的需求。(2)系统采用Spring Boot框架进行快速应用开发部署,在MySQL数据库上通过Hibernate和JPA技术设计并实现系统的持久化存储。(3)该系统具有分布式特点,该系统的Web服务可以部署于多台服务器上。服务器之间的通信服务满足JMS规范,确定ActiveMQ开源框架提供的系统网络拓扑结构以及所使用的消息传递模型,并制定针对该系统涉及到用户权限操作的有效的代理消息传递类,以提供可异构集成的高吞吐量的数据请求服务。(4)以该系统中主题的订阅、用户的删除和数据的发布为典型功能案例,设计出它们在该系统架构的控制层中相应的类关系和各个功能案例的详细处理流程。本文最后制定了系统测试的基本目标,采用以功能模块测试为重点的测试计划进行可用性测试和稳定性测试,结果表明该系统可以满足项目需求,可以提供可靠的分布式信息共享,进而通过该应用系统的运行验证了论文设计的可行性。目前,该系统已成功交付甲方并上线运行。
其他文献
本文是一篇关于XRF光谱分析中粉末压片制样法的综述。根据70多篇文献和一些常见的资料,作者从样品制备、方法应用、理论校正等三个方面介绍了粉末压片制样法的现状和进展。
随着社会的发展,疗养院以其独特的疗养功效,在人们身心健康、康复治疗方面扮演了一个重要的角色。疗养院建设不能忽视其外部环境的配套建设,因为植物景观在疗养事业中起着非
目的 研究补肾活血中药对体外培养成骨细胞活性的影响。方法 取二次酶消化法培养的胎鼠颅骨第三代成骨细胞,随机分为 5 组,即:细胞对照组、空白血清组、含药血清组、原药组、
小学语文拼音教学是小学语文教学的重要组成部分,是小学生后期语文知识学习的基础和前提,此部分教学的有效性,往往会对于小学生后期的语文学习造成极大程度的影响。事实上很
根据国家统计局的资料显示,2006年末我国民用汽车饱有量达到4985万辆,比2005年末增长15.21%,北京市目前的私人机动车饱有量已经达到了280万辆。随着汽车拥有量的成倍增加,发
<正> 机械特性计算包括固有机械特性计算,改变参数时人为机械特性的计算,还有各种运转状态(能耗制动、反接制动、倒拉反转运行,回馈制动运行等等)特性的计算。 机械特性的表
针对分散布置的核船压水堆一回路的特点,分析了船舶纵摇和横摇对自然循环能力的不同影响。以某核船参数为例,编程计算比较了两种摇摆情况下自然循环能力的变化情况。结果表明:纵
针对新、旧校园网络问题的差异,对新校园网络采取IPv6技术,而旧校园使用IPv4技术,以上两者的连接使用双栈IPv4/IPv6过渡技术,校园网的三层设备均同时执行IPv4路由协议与IPv6
运用差分法研究思路,本文考察了中国国有企业改革对生产效率和创新效率的影响。在确定1027家改革企业和1367家改制企业以后,研究结果表明:在控制企业规模、市场竞争、贸易开
审美标准多数情况下是指审美主体在审美活动中形成的评价审美对象的一种"尺度"。在以往很多有关审美标准的论述中我们大多数见到是关于它的性质、特征或者是共性和个性的介绍