[发明专利]一种基于微服务架构的多模式交易实现系统及方法在审
申请号: | 201810638126.X | 申请日: | 2018-06-20 |
公开(公告)号: | CN109062940A | 公开(公告)日: | 2018-12-21 |
发明(设计)人: | 尹平;周天宇;乔嘉星 | 申请(专利权)人: | 北京爱蜂科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06Q40/04;H04L29/08 |
代理公司: | 重庆百润洪知识产权代理有限公司 50219 | 代理人: | 刘立春 |
地址: | 100011 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开一种基于微服务架构的多模式交易实现系统及方法,该方法包括根据业务类型将微服务群对应的拆分成独立的微服务;根据业务数量将共用标准业务模块设置单独标准化的事件处理器;根据不同的业务设置不同的数据库,不同数据库之间通过事件总线来交换数据从而实现数据的同步;设置提交数据和查询数据的分离操作模式;当用户界面系统接收到用户的触发事件时,应用子模块通过单独标准化的对应的事件处理器进行处理;当所述用户界面系统生成交易指令,发送数据处理器和查询处理器对数据库中的数据进行处理,并将处理结果返回给用户界面。本发明易于开发和维护且兼容性较好。 | ||
搜索关键词: | 交易实现系统 用户界面系统 事件处理器 数据库 服务架构 多模式 标准化 发送数据处理器 处理结果返回 查询处理器 应用子模块 查询数据 触发事件 分离操作 交换数据 交易指令 事件总线 业务类型 业务模块 业务设置 用户界面 服务群 兼容性 维护 开发 服务 | ||
【主权项】:
1.一种基于微服务架构的多模式交易实现系统,其特征在于,包括:用户界面系统,用于显示交易信息和操作结果;微服务群,用于接收交易触发事件;所述微服务群包括多个微服务,不同交易对应于不同的微服务,各个微服务彼此独立;指令总线,用于接收所述微服务群发送的指令并将它们路由到指令处理器,还用于接收所述指令处理器返回的响应数据并路由给所述微服务群;所述指令处理器,用于接收啥事指令总线发送来的指令并根据指令的内容进行相应操作,并将操作结果返回给所述指令总线,还用于将操作结果显示在所述用户界面系统上;事件总线,用于将微服务群的触发事件分派给对应的事件处理器;事件处理器,用于接收并处理所述事件总线分派的事件,不同交易对应于不同的事件处理器,各个事件处理器独立,所述事件处理器与所述微服务一一对应;存储处理器,用于存储数据对象本身的状态;数据处理器,用于接收所述用户界面系统的用查询指令并转发给查询处理器,还用于接收所述查询处理器返回的查询结果并返回给所述用户界面系统;所述查询处理器,用于提供对数据的访问,根据所述数据处理器发送的查询指令在数据库中查找相应的数据,并将查询结果返回给所述数据处理器。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京爱蜂科技有限公司,未经北京爱蜂科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810638126.X/,转载请声明来源钻瓜专利网。