公共安全标准网
(19)国家知识产权局 (12)发明 专利 (10)授权公告 号 (45)授权公告日 (21)申请 号 202210567952.6 (22)申请日 2022.05.24 (65)同一申请的已公布的文献号 申请公布号 CN 114648317 A (43)申请公布日 2022.06.21 (73)专利权人 智昌科技 集团股份有限公司 地址 315400 浙江省宁波市余 姚市经济开 发区城东 新区 (72)发明人 甘中学 孙广集 李昊天 戚骁亚  魏红茂  (74)专利代理 机构 北京星通盈泰知识产权代理 有限公司 1 1952 专利代理师 夏晶 (51)Int.Cl. G06Q 10/10(2012.01) G06Q 10/06(2012.01) G06Q 30/06(2012.01) G06F 16/2455(2019.01)(56)对比文件 CN 106254423 A,2016.12.21 CN 114401098 A,202 2.04.26 CN 109948096 A,2019.0 6.28 CN 111913734 A,2020.1 1.10 US 20190959 95 A1,2019.0 3.28 WO 20201239 93 A2,2020.0 6.18 US 2008183513 A1,20 08.07.31 Vincent Busho ng;Dipta Das;Abdul lah Al Maruf;Tomas Cerny. “Using Static Analysis to Address Microservice Arc hitecture Reconstructi on”. 《IEEE》 .2022, 曹晓春.微 服务架构在网络教学平台 中的应 用研究. 《科技与创新》 .2020,(第0 5期), 冯志勇等.微 服务技术发展的现状与展望. 《计算机 研究与发展》 .2020,(第0 5期), 郑艺等.基于多智能体的分布式能源协调控 制方法. 《科 学通报》 .2017,(第32期), 审查员 景京 (54)发明名称 基于微服务架构的产品供应调控系统及其 方法 (57)摘要 本发明公开了基于微服务架构的产品供应 调控系统及其方法, 该系统采用微服务架构模 式, 将产品供应调控系统的信息、 模板、 参数、 规 则、 活动等因素完全解耦合, 每个模块均能独立 部署为一个微服务, 用户可 以根据自身需求, 基 于对以上模块的裁剪拼装调控产品供应活动和 信息, 既节省了资源消耗, 又保证的系统的灵活 性与可扩展性, 系统支持业务节 点和数据库节点 的在线无缝水平扩容。 并且将复杂多变的产品供 应活动抽象为产品供应条件和产品供应权益, 并 基于产品供应条件、 产品供应权益与产品供应模 板配置产品供应活动, 使市场人员能够迅速配置 出想要的产品供应活动, 并根据市场变化随时改 变相应的产品供应策略, 满足了产品供应活动多变性的要求, 便于实时对产品供应活动进行管 理。 权利要求书4页 说明书9页 附图4页 CN 114648317 B 2022.09.13 CN 114648317 B 1.基于微服务架构的产品供应调控系统, 其特征在于, 包括: 供应信息设置模块、 供应 信息管理模块、 产品供应执行模块和资源存储模块; 其中, 以上模块相互解耦合, 每个模块 均能独立部署为一个微服务; 并且, 根据产品供应活动和信息的调控需求, 能够将以上模块 中的任意2个或多个模块自由组合, 且根据调控需求在一个组合中同类型 的模块可以具有 一个或者多个, 也能够根据调控需求的变化, 将已有模块组合中的任意模块进行剪 裁; 所述供应信 息设置模块用于获取预设产品供应信 息与产品供应活动配置参数, 并将所 述预设产品供应信息与所述产品供应活动配置参数发送给 所述供应信息管理模块; 所述供应信 息管理模块用于基于所述预设产品供应信 息构建产品供应模板, 为所述产 品供应模板配置所述产品供应活动配置参数, 生成产品供应活动, 并将所述产品供应活动 传输给所述产品供应执 行模块和所述资源 存储模块; 所述产品供应执行模块连接所述供应信息管理模块、 所述资源存储模块和客户端, 用 于采集用户查询信息, 对所述产品供应活动进行规则解析, 生成规则表达式, 将所述用户查 询信息与所述规则表达式输入至规则引擎中, 生成产品供应活动查询信息, 并将产品活动 响应信息发送给客户端, 其中, 当用户侧调用产品供应查询或执行接口时, 接口输入参数作 为表达式参数 的来源, 与表达式一起放入规则引擎中进行执行, 规则引擎会对表达式进行 解析, 生成可 执行的JAVA类表达式; 所述资源存储模块用于对所述产品供应活动进行存储, 基于所述产品供应活动 查询信 息调取所述产品供应活动, 生成所述产品活动响应信息, 将所述产品活动响应信息发送给 所述产品供应执 行模块; 其中, 所述供应信息设置模块与供应信息管理模块针对运营者设置, 所述产品供应执 行模块和资源 存储模块针对客户端设置; 所述供应信息管理模块具体包括: 产品供应信息管理子模块、 产品供应模板构建子模 块和参数配置子模块; 所述产品供应信息管理子模块用于基于所述预设产品供应信息定义 产品供应实体与触发时间, 并对产品供应活动进 行结构化描述, 生成规则配置参数, 基于所 述产品供应实体、 触发事件与所述规则配置参数定义产品供应条件和产品供应权益; 所述 产品供应模板构建子模块用于 分别对所述产品供应条件与所述产品供应权益进行封装, 将 封装后的所述产品供应条件与所述产品供应权益进行组合, 生成产品供应模板; 所述参数 配置子模块用于为所述产品供应模板配置所述产品供应活动配置参数, 生成所述产品供应 活动; 其中, 提取所述预设产品供应信息中的产品供应规则, 获取不同产品供应规则对应的 用户信息, 将所述用户信息进行封装, 生成实体对象, 并定义实体对象结构与扩展信息结 构, 基于所述 实体对象、 所述 实体对象结构与所述扩展信息结构构建产品供应实体; 实体对 象结构采用JSON进行描述, 并且当实体的字段无法满足当前产品供应场景的需要时, 使用 扩展信息承载当前产品供应场景, 并采用JSON描述扩展信息; 以及, 其中, 获取所述预设产 品供应信息中的产品供应事件, 基于所述产品供应事件定义产品供应事件结构, 基于所述 产品供应信息与所述产品供应事件结构构建触发事件, 所述产品供应事件包括是否订阅产 品供应信息、 事件名称、 事件标签; 产品供应条件描述的是参与产品供应活动所需要满足的 条件规则, 产品供应权益描述的是参与该产品供应活动所能享受到的供应权益。 2.如权利要求1所述的基于微服务架构的产品供应调控系统, 其特征在于, 所述产品供 应执行模块, 包括: 产品供应规则解析子模块和产品供应执 行子模块;权 利 要 求 书 1/4 页 2 CN 114648317 B 2所述产品供应规则解析子模块用于对所述产品供应活动进行规则解析, 生成规则表达 式; 所述产品供应执行子模块连接所述产品供应规则解析子模块, 用于采集用户查询信 息, 并基于所述用户查询信息提取供应查询参数, 将所述供应查询参数与所述规则表达式 输入至规则引擎, 生成所述产品供应活动查询信息 。 3.如权利要求2所述的基于微服务架构的产品供应调控系统, 其特征在于, 所述产品供 应执行子模块, 包括: 产品供应活动查询单 元、 匹配校验单 元; 所述产品供应活动 查询单元用于基于所述用户查询信 息提取产品供应活动过滤参数, 并基于所述产品供应活动过 滤参数查询所述产品供应活动; 所述匹配校验单元连接所述产品供应活动查询单元, 用于将所述产品供应活动与 所述 产品供应条件进 行匹配, 基于所述产品供应权益将符合所述产品供应条件的所述产品供应 活动与产品供应场景进行校验, 根据校验结果生成产品供应活动查询信息, 将所述产品供 应活动查询信息发送给 所述资源 存储模块。 4.如权利要求3所述的基于微服务架构的产品供应调控系统, 其特征在于, 所述资源存 储模块, 包括: 产品供应活动管理子模块和产品供应活动领 取子模块; 所述产品供应活动管理子模块用于存储产品供应活动, 并提取所述产品供应活动中的 产品供应资源, 为所述产品供应信息设置有效周期, 将所述产品供应资源与所述有效周期 进行绑定; 所述产品供应活动领取子模块连接所述产品供应活动管理子模块, 用于基于所述产品 供应活动查询 信息查询所述产品供应活动, 基于所述产品供应活动获取产品供应信息容量 与所述有效周期, 基于所述产品供应信息容量与所述有效周期判断所述产品供应活动与所 述产品供应活动查询信息是否匹配, 生成产品活动响应信息, 将所述产品活动响应信息发 送给所述产品供应执 行模块。 5.基于权利要求1 ‑4中任意一项所述的产品供应调控系统实现的微服务架构的产品供 应调控方法, 其特 征在于, 包括: 供应信息设置模块获取预设产品供应信 息与产品供应活动配置参数, 并将所述预设产 品供应信息与所述产品供应活动配置参数发送给 所述供应信息管理模块; 供应信息管理模块基于所述预设产品供应信 息构建产品供应模板, 为所述产品供应模 板配置所述产品供应活动配置参数, 生成产品供应活动; 产品供应执行模块采集用户查询信息, 对所述产品供应活动进行规则解析, 生成规则 表达式, 将所述用户查询信息与所述规则表达式输入至规则引擎中,

.PDF文档 专利 基于微服务架构的产品供应调控系统及其方法

文档预览
中文文档 18 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共18页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 基于微服务架构的产品供应调控系统及其方法 第 1 页 专利 基于微服务架构的产品供应调控系统及其方法 第 2 页 专利 基于微服务架构的产品供应调控系统及其方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 00:13:49上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。