[发明专利]逻辑编排和变更业务逻辑处理方法、系统及存储介质有效
申请号: | 202310390813.5 | 申请日: | 2023-04-13 |
公开(公告)号: | CN116107549B | 公开(公告)日: | 2023-06-23 |
发明(设计)人: | 周俊涛;贺鹏 | 申请(专利权)人: | 成都新希望金融信息有限公司 |
主分类号: | G06F8/20 | 分类号: | G06F8/20;G06F8/34;G06F8/36;G06F8/41;G06F8/65;G06F8/71;G06F11/36 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 唐正瑜 |
地址: | 610000 四川省成都市高新*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 逻辑 编排 变更 业务 处理 方法 系统 存储 介质 | ||
本申请提供一种逻辑编排和变更业务逻辑处理方法、系统及存储介质,涉及计算机领域;该逻辑编排方法包括根据目标物料,生成多个处理器逻辑元;其中,目标物料包括目标业务对应的本地变量和在线代码;根据目标业务和多个处理器逻辑元,对多个处理器逻辑元进行线性编排,以获得处理器编排结果;根据处理器编排结果,生成逻辑元列表。该变更业务逻辑处理方法使用该逻辑编排方法生成的逻辑元列表,处理变更的业务。使用本申请实施例提供的逻辑编排和变更业务逻辑处理方法,能够快速响应业务变更,敏捷友好,能够极大程度提高开发效率。
技术领域
本申请涉及计算机领域,具体而言,涉及一种逻辑编排和变更业务逻辑处理方法、系统及存储介质。
背景技术
Node.js是一个基于Chrome V8引擎的JavaScript运行环境。随着互联网技术的飞速发展,Web的功能复杂性日益提高,前后端分离已经成为主流;而Node.js的出现,进一步促进了前后端分离。Node.js使用事件驱动,非阻塞I/O模型而得以轻量和高效,非常适合在分布式设备上运行数据密集型的实时应用。
目前,前端人员往往既要做页面渲染,又要写复杂的逻辑;而简单的Node开发整个构建、部署和发布的流程耗时长,开发效率低;对于发生变更的业务的响应能力弱,无法高效地处理变更的业务。
发明内容
本申请实施例的目的在于提供一种逻辑编排和变更业务逻辑处理方法、系统及存储介质,该业务逻辑编排方法能够实现原子化开发,能够适应复杂业务的未来需求,可持续对复杂程度日益增长的业务逻辑进行完整、快速地配置。该变更业务逻辑处理方法在该逻辑编排方法的基础上,实现无需服务重新发版或者本地代码修改,便可对原服务新增接口或者处理接口数据,提高开发灵活性和响应效率。
第一方面,本申请实施例提供一种逻辑编排方法,方法包括:根据目标物料,生成多个处理器逻辑元;其中,目标物料包括目标业务对应的本地变量和在线代码;根据目标业务和多个处理器逻辑元,对多个处理器逻辑元进行线性编排,以获得处理器编排结果;根据处理器编排结果,生成逻辑元列表。
在上述实现过程中,本申请实施例提供的逻辑编排方法,根据目标物料生成处理器逻辑元之后,对处理器逻辑元进行编排;进一步地,根据编排后的逻辑元得到逻辑元列表;由此可知,通过该逻辑编排方法能够实现代码动态管理;通过原子化代码片段,根据不同场景,配置组装代码,提高了服务物料复用能力及灵活性;并且通过将组装后的代码逻辑版本化和发布规范化,提高服务稳定性及安全性。
可选地,在本申请实施例中,根据目标物料,生成多个处理器逻辑元,包括:根据目标物料,进行可视化变编排和/或源码编排,生成多个处理器逻辑元。
在上述实现过程中,在本申请实施例中根据目标物料生成多个处理器逻辑元的过程中,进行逻辑编排的方式有三种,分别是源码编排、可视化编排、源码编排和可视化编排结合;提供三种可选的方法能够面向不同能力的业务文员,提高业务开发的效率。
可选地,在本申请实施例中,根据目标业务和多个处理器逻辑元,对多个处理器逻辑元进行线性编排,以获得处理器编排结果,包括:根据目标业务的逻辑顺序,对多个处理器逻辑元进行线性编排,以获得线性编排结果。
在上述实现过程中,由于路由入参的不同,可能或存在多种逻辑分支,每个逻辑分支都可以自由选择需要的处理器;从而实现了处理器逻辑编排,将每个逻辑分支匹配对应的处理器;因此,本申请实施例提供的逻辑编排方法,能够根据业务需求,适应多种不同的场景。
可选地,在本申请实施例中,根据处理器编排结果,生成逻辑元列表,包括:基于线性编排结果,根据目标业务,对处理器逻辑元进行场景设置,并调试多个线性编排逻辑元,以获得逻辑元列表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都新希望金融信息有限公司,未经成都新希望金融信息有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310390813.5/2.html,转载请声明来源钻瓜专利网。