一种基于微服务的检察业务服务封装方法
微服务架构是一种新兴的服务架构风格,在处理复杂服务系统时表现出运行高效、部署灵活等特性,相较于单体式服务架构,能够提供更好的业务管理和服务支持.针对检察院复杂的办案业务,需要对服务进行组合封装,形成新的增值服务以满足用户需求.但是,单独进行服务质量驱动的服务封装不能满足检察业务的需求,因此,结合服务功能和服务质量,提出了微服务架构下图规划算法的改进方法(Improved Graphplan Under MicroService Architecture,IGMA).该方法首先对服务、用户请求建立数学模型,其次综合服务的功能需求和非功能需求,在不同案件类型下为用户提供多种组合方案,最后建立服务工作流,完成案件服务封装.该方法能够智能判断服务组合结构中的分支结构,并对不同的分支结构建立不同的组合方案.实验结果表明,该方法在服务封装的时效性和准确性上有了较大的提升.
微服务、服务质量、服务组合、服务封装、图规划
48
TP393(计算技术、计算机技术)
国家重点研发计划2018YFC0831403
2021-03-02(万方平台首次上网日期,不代表论文的发表时间)
共8页
33-40