【技术实现步骤摘要】
本专利技术涉及计算机领域,尤其涉及微服务架构下服务编排,具体是指一种微服务架构下基于元数据实现服务编排参数自适配处理的系统。
技术介绍
1、随着数字化转型的迅猛发展,公司、组织业务的不断扩张,需求不断的增加、用户量不断增加,传统单体架构已经无法适应云计算时代应用的快速变化,面临着越来越多的挑战;微服务架构则被认为是未来建设新一代分布式架构应用的方向,通过将应用和服务分解成更小的、松散耦合的组件,它们可以更加容易升级和扩展。微服务拆分后,企业需要将不同的restful风格的api服务通过编排的方式访问,并在不同的微服务间处理返回数据,需要开发人员通过手工编码的方式对服务参数及返回值进行组装、数据校验、数据转换、数据脱敏等,导致多种可能的错误,需要一种基于元数据定义服务参数及返回值来实现服务编排参数自适配的转换方式,支撑业务服务参数与返回值的自动快速编排与组装。
2、针对目前的服务编排参数组装,通用的做法是开发人员通过编码的方式实现对参数的组装,在组装过程中,从服务编排的输入参数、服务编排的上下文共享数据、服务图元调用的返回值中
...【技术保护点】
1.一种微服务架构下基于元数据实现服务编排参数自适配处理的系统,其特征在于,所述的系统包括:
2.根据权利要求1所述的微服务架构下基于元数据实现服务编排参数自适配处理的系统,其特征在于,针对所述的数据字典的定义包括字典基本属性、技术属性、业务属性三部分;其中,所述的基本属性包括:命名空间、英文名、中文名、版本号;所述的技术属性包括:数据类型、长度、校验规则、脱敏规则;所述的业务属性包括:业务描述、业务系统;且所述的数据字典的定义采用XML文件进行存放,其对应的规格定义文件采用XSD进行描述。
3.根据权利要求1所述的微服务架构下基于元数据实现服
...【技术特征摘要】
1.一种微服务架构下基于元数据实现服务编排参数自适配处理的系统,其特征在于,所述的系统包括:
2.根据权利要求1所述的微服务架构下基于元数据实现服务编排参数自适配处理的系统,其特征在于,针对所述的数据字典的定义包括字典基本属性、技术属性、业务属性三部分;其中,所述的基本属性包括:命名空间、英文名、中文名、版本号;所述的技术属性包括:数据类型、长度、校验规则、脱敏规则;所述的业务属性包括:业务描述、业务系统;且所述的数据字典的定义采用xml文件进行存放,其对应的规格定义文件采用xsd进行描述。
3.根据权利要求1所述的微服务架构下基于元数据实现服务编排参数自适配处理的系统,其特征在于,针对所述的数据报文的定义包括报文的命名空间、英文名、中文名、报文描述、版本、报文项;且所述的数据报文的定义采用xml文件进行存放,其对应的规格定义文件采用xsd进行描述。
4.根据权利要求1所述...
【专利技术属性】
技术研发人员:刘相,
申请(专利权)人:普元信息技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。