[发明专利]一种可扩展性优越的智慧灌区e平台及其二次开发结构构建方法在审
申请号: | 202110056234.8 | 申请日: | 2021-01-15 |
公开(公告)号: | CN112860225A | 公开(公告)日: | 2021-05-28 |
发明(设计)人: | 程宇;周鹤南;沈海娟;付春雷;于杰 | 申请(专利权)人: | 哈尔滨鸿德亦泰数码科技有限责任公司 |
主分类号: | G06F8/20 | 分类号: | G06F8/20;G06F8/38;G06F8/41;G06F8/53 |
代理公司: | 北京卓爱普专利代理事务所(特殊普通合伙) 11920 | 代理人: | 王玉松 |
地址: | 150090 黑龙江省哈尔滨市*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 扩展性 优越 智慧 灌区 平台 及其 二次开发 结构 构建 方法 | ||
本发明提供的一种可扩展性优越的智慧灌区e平台及其二次开发结构构建方法,该方法包括如下步骤:S1:创建二次开发模块;S2:二次开发模块的接口与产品模块的接口建立对应关系,完成二次开发接口的调用;本发明提供的可扩展性优越的智慧灌区e平台及其二次开发结构构建方法,能够提升平台的扩展性,为第三方公司基于平台进行二次开发提供完备的接口。
技术领域
本发明属于通信技术领域,尤其涉及一种可扩展性优越的智慧灌区e平台及其二次开发结构构建方法。
背景技术
现有的灌区平台采用的是传统的三层全栈式架构模式,即表现层、业务层、数据层,这样的模式好处是开发方便,对技术人员要求不高,但也存在着诸多的问题,如:系统变更升级困难,可扩展性不强,无法处理大并发量访问,尤其是在互联网、云技术高速发展的今天,这样的架构模式无法适应大集中式云端部署的需求。
发明内容
为了解决上述技术问题,本发明提供了一种可扩展性优越的智慧灌区e平台及其二次开发结构构建方法。
本发明具体技术方案如下:
一种可扩展性优越的智慧灌区e平台,智慧灌区e平台包括应用层、路由层、服务层和数据层,应用层用于向路由层发送用户请求和接收路由层的处理结果,路由层用于接收应用层发送的用户请求、向应用层发送处理结果和异步调用服务层,服务层用于反馈路由层的调用和访问数据层,数据层用于存储所有数据,并接收和响应服务层的请求;
服务层包括产品服务接口模块和二次开发服务接口模块;
产品服务接口模块:用于接收路由层的调用指令,并访问、调用产品数据库模块;
二次开发服务接口模块:用于接收路由层的调用指令,访问、调用二次开发数据库模块和产品服务接口模块。
数据层包括产品数据库模块和二次开发数据库模块;
产品数据库模块:构建产品数据库,并向产品服务接口模块提供管理数据;
二次开发数据库模块:构建用于二次开发数据库,并向二次开发服务接口模块提供管理数据;
路由层包括产品模块、二次开发模块和组织合并模块;
产品模块:用于用户在产品页面操作时,接收用户的事件请求,访问产品服务接口模块;
二次开发模块:用于用户在二次开发页面操作时,接收用户的事件请求,既可以访问二次开发服务接口模块,又可以访问产品服务接口模块;
组织合并模块:用于将产品模块和二次开发模块进行组织合并。
本发明还提供了一种可扩展性优越的智慧灌区e平台二次开发结构的构建方法,方法包括如下步骤:
S1:在数据层创建二次开发数据库;
S2:在服务层创建访问管理数据的二次开发服务API;所述二次开发服务API即可以访问二次开发数据库,也可以访问产品服务API;
S3:在路由层创建用于接收用户请求的二次开发模块,所述二次开发模块既可以访问所述二次开发服务API,又可以访问所述产品服务API;
S4:将二次开发模块和产品模块进行组织合并;
S5:应用层按照应用容器的接口要求二次开发页面;
S6:动态加载,将应用层二次开发的页面按需装载到所述应用容器中;
S7:通过样式库、控件库、资源库和方法库对应用空间中运行的页面提供支撑,将用户请求的页面展现在浏览器中,供用户使用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨鸿德亦泰数码科技有限责任公司,未经哈尔滨鸿德亦泰数码科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110056234.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于蔬菜加工的新型蔬菜分拣机
- 下一篇:一种低糖风味果脯的制备工艺