[发明专利]发票领域的微服务系统的构建方法、装置及存储介质在审
申请号: | 202010040252.2 | 申请日: | 2020-01-15 |
公开(公告)号: | CN111191180A | 公开(公告)日: | 2020-05-22 |
发明(设计)人: | 陈杰;张俭恭;张勇;石强 | 申请(专利权)人: | 百望股份有限公司 |
主分类号: | G06F16/958 | 分类号: | G06F16/958;G06Q30/04 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100094 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 发票 领域 微服 系统 构建 方法 装置 存储 介质 | ||
本申请公开了一种发票领域的微服务系统的构建方法、装置及存储介质,方法包括:根据数据模型生成基础服务与工程;由设计器来完成服务页面设计及配置;构建系统来管理微服务项目的管理;渲染引擎结合配置的属性完成服务页面渲染。本申请的发票领域的微服务系统的构建方法,充分利用微服务智能构建系统来构建微服务组件,完成数据模型设计、服务接口生成、页面渲染,并能够保障功能无需调试即可使用,能很好地满足实际应用的需要。
技术领域
本申请涉及计算机技术领域,具体涉及一种发票领域的微服务系统的构建方法、装置及存储介质。
背景技术
在目前的微服务系统研发中,由于服务组件众多,服务于服务之间也具有高度的相似性,比如基于HTTP协议的微服务建构体系中,服务间的通信架构往往都是一致的,而从底层数据仓库访问到页面客户端渲染整个流程中往往都会有大量的相似而有不同的工作。
而在企业开展新的业务活动中,往往会引入更多的服务,而这些大量的相似性,如果每次通过研发人员来完成的话:易出错、效率低、质量参差不齐、扩展性维护性没有保障。
发明内容
本申请的目的是提供一种发票领域的微服务系统的构建方法、装置及存储介质。为了对披露的实施例的一些方面有一个基本的理解,下面给出了简单的概括。该概括部分不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围。其唯一目的是用简单的形式呈现一些概念,以此作为后面的详细说明的序言。
根据本申请实施例的一个方面,提供一种发票领域的微服务系统的构建方法,包括:根据数据模型生成基础服务与工程;
由设计器来完成服务页面设计及配置;
构建系统来管理微服务项目的管理;
渲染引擎结合配置的属性完成服务页面渲染。
进一步地,在所述根据数据模型生成基础服务与工程之前,所述方法还包括:设计数据模型。
进一步地,所述根据数据模型生成基础服务与工程,包括:
选择数据模型的关联深度;确定校验规则的白名单;选择已支持的接口列表;生成并处理接口文档。
进一步地,所述由设计器来完成服务页面设计及配置,包括:设计并预览服务页面;维护服务接口的验证规则;发布设计成果。
进一步地,所述构建系统来管理微服务项目的管理,包括:对微服务的项目进行管理与迭代;生成项目部署脚本;对数据模型进行管理与维护。
进一步地,所述渲染引擎结合配置的属性完成服务页面渲染,包括:进入服务页面后向后端服务获取当前页面的已发布的配置属性,通过渲染引擎实现页面的展示,渲染完毕拉取从后端数据服务接口获取的数据。
根据本申请实施例的另一个方面,提供一种发票领域的微服务系统的构建装置,包括:
第一模块,用于根据数据模型生成基础服务与工程;
第二模块,用于由设计器来完成服务页面设计及配置;
第三模块,用于构建系统来管理微服务项目的管理;
第四模块,用于渲染引擎结合配置的属性完成服务页面渲染。
根据本申请实施例的另一个方面,提供一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序,以实现上述的发票领域的微服务系统的构建方法。
根据本申请实施例的另一个方面,提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行,以实现上述的发票领域的微服务系统的构建方法。
本申请实施例的其中一个方面提供的技术方案可以包括以下有益效果:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百望股份有限公司,未经百望股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010040252.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:工业风扇控制器及其控制方法
- 下一篇:三维模型显示方法、终端设备及存储介质