[发明专利]一种基于微服务架构的通用信息管理系统有效

专利信息
申请号: 201710412190.1 申请日: 2017-06-02
公开(公告)号: CN107370786B 公开(公告)日: 2020-11-13
发明(设计)人: 陆品冬;肖玄;谢倩 申请(专利权)人: 广州杰赛科技股份有限公司
主分类号: H04L29/08 分类号: H04L29/08;G06F16/27;G06F16/25;G06F16/28
代理公司: 广州三环专利商标代理有限公司 44202 代理人: 麦小婵;郝传鑫
地址: 510310 广东省广*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 微服 架构 通用 信息管理 系统
【说明书】:

发明公开了一种基于微服务架构的通用信息管理系统,包括展示层、平台层、应用层和资源层;展示层接收用户指令以显示数据或提交数据;平台层用于接收由所述展示层提交的所述用户指令,根据所述用户指令提供对应系统底层服务或根据所述用户指令生成发送至所述应用层的请求指令;应用层接收由所述展示层提交的所述用户指令,根据用户指令调用对应的服务功能以处理与用户指令对应的业务;其中,应用层至少包括业务应用层和服务应用层;资源层用于获取服务应用层发出的数据请求指令,并根据数据请求指令提供给服务应用层处理业务服务所需的数据,从而快速响应业务需求,提高了生产效率,综合利用服务器资源。

技术领域

本发明涉及电子信息领域,尤其涉及一种基于微服务架构的通用信息管理系统。

背景技术

传统的企业软件OA、ERP、CRM等因为需要满足各种各样复杂且多变的业务需求,通常会包含有成百上千的功能点,而这些功能点都作为一个完整的单体式架构应用进行打包部署。所有的模块功能都是整体部署在一台服务器上,一方面,可能会面临为了若干热点功能的可用而导致浪费的过量冗余资源,面对热点功能时对应用进行横向扩展时非常困难;另外一方面,随着公司或者组织业务的不断扩张,需求不断的增加,越来越多的人加入开发团队,代码库也在急剧膨胀。在这种情况下,单块架构的可维护性、灵活性在降低,而测试成本、构建成本以及维护成本却在显著增加。

复杂的业务需求会导致系统代码规模越来越大,最后开发团队里任何一个人的都无法全部搞懂它,而添加新功能和修复错误都是建立在对现有系统的理解的基础上,这将会导致添加新功能与修改错误及其困难与耗费时间;如果系统无法快速编译和部署的话,开发者在开发过程中就会有大部分时间在进行重启和部署,导致生产效率的降低;传统企业软件的缺陷对于业务功能极其复杂的软件开发、测试、部署、排错、扩展和升级等工作都非常的困难,需要耗费巨大的人力物力。

发明内容

针对上述问题,本发明的目的在于提供一种基于微服务架构的通用信息管理系统,将微服务架构与传统企业软件进行整合得出通用信息管理系统,快速响应业务需求,提高了生产效率,综合利用服务器资源。

本发明提供了一种基于微服务架构的通用信息管理系统,包括展示层、平台层、应用层和资源层;所述展示层,用于接收用户指令以显示数据或提交数据;

所述平台层,用于接收由所述展示层提交的所述用户指令,根据所述用户指令提供对应系统底层服务及根据所述用户指令生成发送至所述应用层的请求指令;

所述应用层,用于接收由所述平台层提交的所述请求指令,根据所述请求指令调用对应的服务功能以处理与所述用户请求对应的业务;其中,所述应用层至少包括业务应用层及系统应用层,

所述业务应用层,用于从所述请求指令中解析获得与自身相对应的服务请求指令,并发送所述服务请求指令给所述系统应用层;

所述系统应用层,用于响应所述服务请求指令以提供对应业务服务,并根据所述业务服务生成发送至所述资源层的数据请求指令;

所述资源层,用于获取所述系统应用层发出的数据请求指令,并根据所述数据请求指令提供所述系统应用层处理所述业务服务所需的数据。

优选地,

所述资源层至少包括NoSQL非关系型数据库及SQL关系型数据库;所述资源层具体用于:

获取所述应用层的系统核心服务模块发出的数据请求指令,解析所述数据请求指令;

当所述数据请求指令为写操作且识别到所述数据请求指令中包含进行缓存的请求参数时,先将所述数据请求指令中包含的数据写入所述NoSQL非关系型数据库,再写入SQL关系型主数据库并同步到SQL关系型从数据库中;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州杰赛科技股份有限公司,未经广州杰赛科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710412190.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top