基于微服务的精细化业务流程编排系统

来源 :浙江大学 | 被引量 : 0次 | 上传用户:mikecxybb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
传统业务流程建模适合涉及实体较少、流程简单固定的服务,无法很好地应对大量的实体数据与快速迭代的服务流程。传统编排模型侧重于在中心化的模型中来进行服务协调,不适宜分布式的服务现状。在如今越来越复杂的服务场景中,服务流程涉及到的实体较多,流程复杂多变,相似流程很多,且系统中的微服务大多部署在分布式环境中。如何在涉及多实体的复杂服务场景进行服务建模与编排调用是本文的主要研究问题,对于企业组织服务效率的提高有重要意义。针对以上问题,本文提出精化流程模型与Choreography编排模型。精化流程模型用于解决业务流程建模的问题,该模型由三个子模块组成,针对多实体应用场景有很强的表达能力,可将业务流程的建模与实现进行解耦,方便业务专家与开发人员进行沟通,增强系统的复用能力。Choreography编排模型解决分布式环境下的编排问题。该模型含有四个关键部件,相比传统编排模型增加了数据原子与实例级别的关联关系,对于分布式环境中的不同实例有更强的控制能力。这两个模型经过与传统模型的对比,更适合如今复杂服务场景中的业务流程建模与服务编排。针对以上模型,本文设计一套精细化业务流程编排系统来进行模型实现。同时将系统中微服务的选择与运行抽象为路由问题,利用动态路由算法来进行寻路解决。最后经过系统运行测试,该系统相比传统工具在耗时与成本等方面具有较大优势。
其他文献
“有机更新”思想是由吴良镛教授针对北京旧城改造中传统与现代的矛盾,结合西方历史城市发展的经验教训所提出的,并在菊儿胡同的设计中得到了实践性的诠释。借鉴这一思想来探
目的:探讨喜疗妥及红霉素眼药膏治疗新生儿输液严重渗漏的临床疗效。方法;将45例发生静脉严重外渗有水泡形成的新生儿随机分为传统组20例和改良组25例。传统组采用50%硫酸镁湿热
铬渣产量大、毒性强,严重污染环境并危及人体健康。介绍了常用铬渣治理技术的工作原理、技术特点及工程应用现状,归纳总结了各种技术的优缺点及适用条件,提出了铬渣处理处置
<正>发展中国家的经济发展战略面临一个非常重要的问题:如何运用自己相对丰裕要素(劳动力、土地等)的输出,相对稀缺要素(资本、技术和管理等)的输入,使国内资源得到合理的配置
针对我国政府和开发商对绿色建筑节水项目直接增量成本的概念、构成要素等理解差异较大,缺乏统一的计算方法的现状,提出了绿色建筑节水项目直接增量成本定义、计算原则、构成
2008中国杭州第三届西湖国际雕塑邀请展暨钱江新城雕塑邀请展如期举行。自新千年举办首届西湖国际雕塑邀请展以来,共有150多位国内外知名艺术家的作品为自然山水城市杭州留下
燕麦饲草作为迪庆畜牧业发展的主要草料之一,对迪庆畜牧业发展,农业产业发展具有重要的意义,文章通过对迪庆燕麦饲草的现状进行分析,分析存在的问题,提出相应的发展对策,旨在为迪庆
电子商务作为一种新型的贸易方式,极大地促进了全球经济的发展,也为中小企业的发展提供了机遇。本文从电子商务对中小企业发展的作用入手,分析了我国现阶段中小企业电子商务
介绍了国内外污泥干化设备的研究进展、常用工艺类型及其工作原理,分析了各种工艺设备的优、缺点及技术难点,归纳总结了污泥干燥设备选型和开发过程中的关键技术点。强调能耗
随着我国深化经济体制改革与社会主义市场经济的发展,家族企业得以快速发展,同时面临着一系列新的情况、新问题、新矛盾、新难点,尚需要一个磨合、治理的过程,特别是家族式小