基于分布式服务框架Dubbo的集群式服务器的研究与实现

来源 :北京邮电大学 | 被引量 : 26次 | 上传用户:qiqi251305430
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机网络的飞速发展,“互联网+”行业也极大吸引了人们的关注。“互联网+”的出现,让企业能够持续扩大自己的业务。但由此造成的影响就是,软件系统越来越庞大,结构越来越复杂,系统的访问量飞速的增长。在此种情况下,还采用传统的单点服务器来进行软件系统的维护显然不能够达到要求,因此研究开发出一个系统功能结构清晰,各模块之间耦合度低,高效实用性强的集群式服务器系统具有十分重要的意义。通过对分布式服务框架Dubbo、Nginx+Tomcat集群及远程服务集群等相关技术的研究,结合作者本人对大型教育系统平台的大量调研工作,本课题设计和实现了一个基于Dubbo的集群式服务器系统,并将该服务器系统应用于开发的教育系统平台。该系统服务器可扩容,系统业务结构易扩展,极好的减少了重复开发工作。本文首先对开发过程中采用的关键性技术进行了研究与分析,然后,以Dubbo架构为系统的主要技术架构,通过对教育系统的功能需求与性能需求的分析,设计了 Dubbo集群式服务器系统的功能结构和系统架构。接着给出了系统的各类服务器的设计方案,具体包括:移动端服务器的设计、学习系统服务器的设计、后台管理系统服务器的设计、Duboo远程服务器的设计及数据库服务器的设计等。再下来,对系统的各个服务器模块进行了功能实现,并详细介绍说明了服务器系统中的主要功能的实现方法与步骤,然后进行了服务器部署的相关工作。最后,对本课题研究实验的集群式服务器系统进行了相关测试工作,包括系统功能测试和性能测试。测试结果表明,本文的服务器系统在性能和功能上都达到了预期目标。
其他文献
为研究GhCAD6基因在转基因棉花纤维中的表达及功能,通过农杆菌介导法获得新陆早36号转GhCAD6基因材料,经过连续多代的选择得到T6代植株材料,对该T6代材料植株叶片基因组DNA进
在小学数学教学中,教师应易位思考,站在学生的立场思考教师的教,体现以学生为本的理念,准确把握学生的知识基础,倾情关注学生的情感需要,充分尊重学生的个性差异,这样会使我
刘国梁是那种有英雄情结的人。正是由于这种英雄情结,不久前,市委召开驻村工作动员大会,选派机关优秀党员干部到农村任第一书记,刘国梁就报了名,还在后面特别备注说自己愿意
在初中思想品德教学中,教师要联系学生的实际生活激发学生的兴趣,让学生身临其境地接受思想品德教育,有利于提高初中思想品德教学的有效性.本文就初中思想品德生活教学进行了
区域经济研究是经济史研究的重要领域。清末民初,中国近代社会处于重大转型时期,政府对工商业的支持和奖励,促使一批民族资本家投身于近代实业。近代城市工业的兴起推动了城
本文试图将基督教所蕴含的古希伯来、古希腊及古罗马文化元素与基督教的宗教本质区分开来,将基督教作为一种古代法治及宪政的载体,作为一种历史文化现象并将其重点置于中世纪中
目前含侵蚀性CO 2地下水环境下混凝土碳化试验的方法及装置多种多样,导致测试得到的试验数据存在较大差异。对原位浸泡侵蚀法、电场加速侵蚀法、高温高压加速侵蚀法、高浓度
现代农业园区建设,极大地提高了农业生产力,促进了农民增收,对重构“城乡关系、农民间关系和业主与农民间关系”起到了推动作用。但由于农业园区建设“重建轻管”,致使园区效益差、荒园弃园多,“一年建、二年荒、三年弃”的“历史周期”在一些地方不同程度存在,站在园区发展的“十字路口”,笔者认为,要树立“四个理念”,念好巩固提升“四字诀”,推动现代农业园区高质量发展。  树立“万亩园”不如“亩万元”的理念  建
小学数学第二课堂是教学活动课程的一种组织形式,它是数学教学工作不可缺少的一部分。但是,实际上,学生由于家庭影响不同、学前教育不同、性格特征不同、个人天赋不同,对数学学习
目的:心血管病变是糖尿病患者的主要死亡原因,约80%的糖尿病患者死于心血管并发症。糖尿病心肌病(diabetic cardiomyopathy, DCM)是糖尿病最常见的微血管并发症之一,是糖尿病