基于微服务架构的轻量级工作流平台的设计与实现

来源 :电子科技大学 | 被引量 : 12次 | 上传用户:skynet0079
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着我国网民规模的持续平稳增长以及手机网民的占比越来越高,移动互联网与人们的工作生活联系越来越紧密。办公服务线上化以及移动化办公成为了新的趋势,而传统的以PC端为主的线上办公自动化已经难以满足当今的移动化办公需求。工作流平台诞生于办公自动化领域,作为办公自动化的一个重要组成部分,也需要向为多种终端用户提供服务的移动化、多终端模式转变。本论文设计并实现的基于微服务架构的轻量级工作流平台正是顺应这一趋势,并且结合康赛公司自身的实际业务需求而产生的。它作为一个以微服务风格架构的软件平台,具备了良好的伸缩性、可靠性以及便于向多终端提供服务支持的特点。在此基础上,它还具有功能简单易用,技术选型上基础软件轻量灵活、低成本,以及易于第三方系统接入的特点。首先,本文将对选题背景、选题来源及研究意义进行介绍,分析国内外在微服务及工作流技术的研究现状,之后对涉及的基本概念及技术进行介绍,为本课题的研究、设计与实现打下了良好的基础。然后,本文将借鉴微服务架构成功的实现案例,完成对工作流平台的整体架构研究与设计工作;以工作流的基本概念的研究为基础对自定义的工作流建模方法进行设计,并且基于康赛公司现有产品集成工作流平台功能的需求,对平台与第三方系统对接的方案进行设计。最后,基于以上研究设计,依照需求分析对各个微服务的持久层进行设计,之后对各个核心微服务的业务流程与接口进行详细的设计、实现与分析。本论文的改良点有四个:使用微服务架构对工作流平台进行架构设计;对传统的工作流模型定义进行精简与重构,使得新的工作流模型及其设计器简单易用并且满足需求;使用较为巧妙的用户身份验证设计实现第三方系统与工作流平台的对接功能;设计并实现了具备第三方数据接口的动态表单系统,具有所见即所得,功能丰富的特点。
其他文献
目的研究分析输卵管妊娠早期临床诊断中应用经腹与经阴道超声的价值。方法选择2013年2月~2014年2月在我院妇科接受治疗74例输卵管妊娠患者,分别应用经腹部超声与经阴道超声检
目的探讨动静脉二氧化碳分压差[P(cv-a)CO2]监测在感染性休克中的临床意义。方法选取2016年1月-2018年1月在郑州大学附属洛阳市中心医院治疗的感染性休克患者60例,给予液体复
互联网赋予了消费者前所未有的话语权和自主权,促进了传统营销模式的转变,基于社交媒体平台的KOL(关键意见领袖)营销模式成为时代的新宠。KOL通过充当消费者信息来源的提供者
设计了基于位置敏感探测器(PSD)的太阳跟踪器,实现对太阳的自动跟踪。该跟踪器能够适应各种天气,晴天时启动光电跟踪,阴雨天时启动日历跟踪,能够实现方位角在360°。范围内,高度
对汽动给水泵在额定工况和变工况下的运行参数进行经济性分析,确定设备经济运行状态时的工况参数范围,同时分析了汽动泵成本回收期与运行参数之间的关系。
该文利用临界点理论、截断技巧和比较原理,研究了一类含Φ-Laplace算子和凹凸非线性项的拟线性椭圆型方程正解关于参数λ的分歧性,进一步得到了最小正解的存在性和关于参数λ
随着科技的进步,大型机械设备如风力发电机组等在动态运行过程中存在的问题日益引起人们的关注。机械设备突发性故障,增加了维修负担和生产成本,导致生产效率降低,直接影响到
习近平主席的商业保险风险保障思想有其时代背景与深厚的理论基础,并与我国实践紧密结合。习近平商业保险的风险保障内容涉及巨灾、医疗、养老、环境保护、农业、外贸等多方