分布式服务框架及其在国际贸易平台中应用的研究与实现

来源 :江苏大学 | 被引量 : 0次 | 上传用户:mylovesm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,在大数据时代背景下,企业软件平台日益增长的访问量使得平台部署方案都逐渐由集中式转向了分布式,因此,如何设计出一款高效的分布式服务框架来构建分布式系统成了计算机软件领域一直以来的一个研究热点。在国际贸易行业中,随着海外市场规模的不断扩大,交易数量的急剧增多,企业早期使用的软件平台出现了业务高峰期下的卡顿、无响应等负面情况,因此,如何通过有效的改进来保证平台在业务繁忙时依然能流畅地运作成了亟待解决的问题。本文将就以上研究热点和企业软件平台中出现的问题展开了深入地研究,通过设计和实现一款基于阿里公司的Dubbo分布式服务框架的DubboFly框架,在将之进行性能测试并应用于国际贸易平台后,再经过对平台的性能测试,来最终达到预期设定的目标,实现对平台的分布式服务化以提升平台的工作效率。本文的具体研究工作如下:(1)构建了DubboFly分布式服务框架的架构,将该架构划分为网络通信层、管理层、集群层、服务层、代理层和接口层,对每一层进行详细地研究和设计,并最终实现了后台管理系统,通过测试和分析验证了框架的高性能;(2)设计了一种基于RMI协议的RMIx协议,并详述了该协议的类层次结构、主要方法、新功能、系统架构及交互过程;设计了一种基于Avro序列化的Avrox模型,通过引入模式因子、数据和数据结构以实现了快速序列化;列出了多种技术组合方案,通过测试验证了RMIx和Avrox组合在网络通信层中的优势性;(3)研究了服务多粒度检测机制和治理策略,实现管理层对服务的管理;研究了模糊聚类算法,并提出一种BDFCM算法,通过建模、实现和对比测试验证了其在集群层中更好的负载均衡效果;研究了SOA模型,设计了分布式服务注册中心及节点组件;研究并采用了Javasisst动态代理技术;设计了框架服务配置;(4)将设计的DubboFly框架应用于国际贸易平台中,对平台的部分模块进行了服务拆分并有规划地部署到ECS云服务器端,通过测试达到了需求的目标。
其他文献
产出缺口是判断经济形势,制定宏观政策的重要依据。文章系统梳理了国内外研究动态,并从供给和需求结合的视角对潜在产出赋予"可持续性"的内涵。新常态下,应将"货币中性"纳入
以融入中国元素的全球品牌作为研究对象,从品牌本土象征价值和尊重品牌遗产两个角度出发,引入信息处理流畅性作为中介变量,剖析全球品牌混合定位战略的有效性。实证研究表明,
极限思想方法是物理学研究的一种重要科学思想方法,是指把某个物理量推向极端,即极大和极小或者极左极右,并依此做出科学的推理分析,从而给出判断或导出一般结论的思想方法。
聚葡萄糖是一种性能良好的水溶性膳食纤维,在医药、保健品、抗冻剂、焙烤食品等多个领域中有应用价值和发展潜力。介绍了聚葡萄糖的结构和性质,对聚葡萄糖的传统以及新型应用
电气工程施工管理可以说贯穿于整个施工工程,并且随着建筑智能化的发展与完善,电气工程的作用越来越重要,地位也明显提高。对于如何提高建筑电气工程施工管理,本文就提出合理
<正>党的十八届三中全会第一次提出了全面深化改革的总目标是完善和发展中国特色社会主义制度,推进国家治理体系和治理能力现代化,这也给政界学界提出了一个重大课题。在笔者
在高校毕业生就业形势日趋紧张的今天,"促进以创业带动就业"已成为党中央、国务院的一项重要战略部署,创业教育已成为高校发展的一个必然趋势,构建大学生创业平台是高校创业
<正>从各级人大常委会的执法检查报告可以看出,受经济社会环境和体制机制的制约,以及法律本身因素的影响,法律的实施情况不平衡,有的法律实施难度大,难以完全实施到位,人大对
慕课(MOOCs)在高校掀起的风暴,令其迅速蹿红,得到众多互联网巨头及广大教育工作者的关注与追捧。这不由得使人们对于慕课在中小学的发展充满了憧憬,"C20慕课联盟"、"双师教学