【摘 要】
:
随着移动互联网的蓬勃发展和互联网+理念的提出,互联网行业的许多先行者正在成为时代的弄潮儿,推动国民经济的快速发展,潜移默化地影响着社会的每一个人。随着移动互联网用户数的急剧增长和业务场景的快速变化,尤其是处于竞争激烈的电商市场,传统的单体式软件架构不能很好适应互联网企业快速迭代产品并迅速占领市场的需求,其模块间耦合严重、因代码库庞大导致维护困难、开发周期长、编译耗时长、系统可拓展性不足等问题一直困
论文部分内容阅读
随着移动互联网的蓬勃发展和互联网+理念的提出,互联网行业的许多先行者正在成为时代的弄潮儿,推动国民经济的快速发展,潜移默化地影响着社会的每一个人。随着移动互联网用户数的急剧增长和业务场景的快速变化,尤其是处于竞争激烈的电商市场,传统的单体式软件架构不能很好适应互联网企业快速迭代产品并迅速占领市场的需求,其模块间耦合严重、因代码库庞大导致维护困难、开发周期长、编译耗时长、系统可拓展性不足等问题一直困扰着广大的开发者。针对电商平台单体式架构的弊端,本论文基于微服务的思想设计并开发一个基于微信开放体系的自助微商城电商平台,用户在平台上快速自助开店销售个人商品,并允许他们通过分销其他店主和平台的商品来赚取佣金。本论文的研究工作主要分为四个方面:调研微服务相关技术并基于Spring Cloud微服务框架搭建一个完整可用的微服务工程、分析业务需求与划分业务模块、微服务基础组件的设计实现和微服务业务模块的设计实现。本论文对课题进行功能性需求分析与非功能性需求分析,与单体式架构进行对比介绍微服务的优势,给出自助微商城系统的整体架构设计和相关微服务组件的功能,划分微服务业务模块,通过E-R图和数据库设计对微服务业务模块进行介绍。在此基础上,对业务模块的基础功能给出详细的实现过程,设计每个微服务业务模块的关键流程,定义相关的服务端接口和给出相关类的详细设计,研究工作有效地解决单体式架构的维护性差、可拓展性差、开发效率低等问题。最后对系统进行全面的测试,测试结果有效验证微服务系统的可行性,本论文提出的方法和取得的成果对于关注微服务系统的开发人员有一定的参考价值。
其他文献
目的:探讨提高输液室护士的患者用药安全目标执行力方法。方法:通过分析2010年患者安全目标中与用药相关内容及影响输液室护士的患者用药安全目标执行力因素,于2012年8月起开
目的比较间接减压和开放减压在治疗无神经症状型胸腰椎爆裂型骨折的疗效。方法2004年4月-2008年6月采用后路椎弓根钉内固定器AtlasFixator(AF)系统治疗52例无神经症状型胸腰
失地农民上访日益成为孕育社会不稳定的一个重要因素。本文以长春、吉林、延吉三市为个案,描述了失地农民上访5个焦点议题,探讨了当前最亟待解决、最有条件解决的征地补偿款
手术室护理是临床医疗工作的重要组成部分,具有工作复杂、技术要求高、风险大、工作时间长等特征,较常规临床护理难度增大。近年来,我国医疗护理模式不断优化,对于手术室护理
目的分析细节护理对手术室护理质量以及手术患者满意度的影响。方法选取天津市泰达医院2017年2-10月期间收治的100例开展手术治疗的患者作为研究对象,随机分为对照组和观察组
石榴子石是西藏甲玛超大型铜多金属矿床的主要矽卡岩矿物,分布广、颜色变化大,且石榴子石矽卡岩中矿化好,是开展甲玛矽卡岩成因研究的一个重要切入点。通过对甲玛矿区大量岩
目的探讨脂联素(ADIPOQ)基因单核苷酸多态性rs182052、rs7627128和rs1501299与高血压遗传易感性及其与血压值的关系。方法选取2017年1—10月在辽宁省抚顺市石文镇中心医院和
从产业结构布局、污染管控重点、污染治理难点三个要素分析了当前环境治理存在的问题,提出了相应治理对策。
有效的提问是促进学生思维、评价学习效果、增进师生情感、活跃课堂气氛以及激活学生自主学习潜能的基本控制手段。一个好的课堂提问能够把学生带入"问题情境",使学生的注意
针对目前拱桥吊杆疲劳与腐蚀破坏的问题日益突出,以某大跨径拱桥工程为背景,研究提出一种新型组合结构实现吊杆在梁端的锚固,充分发挥钢与混凝土各自材料的优点,大幅度提高吊