[发明专利]基于微服务架构的部省级交通建设智慧工地管理平台在审
申请号: | 202010875106.1 | 申请日: | 2020-08-27 |
公开(公告)号: | CN112001704A | 公开(公告)日: | 2020-11-27 |
发明(设计)人: | 达尼埃尔·谢赫特曼;雅龙;巴尔;沈晓勤 | 申请(专利权)人: | 中犹(南京)智慧城市创新研究院有限公司 |
主分类号: | G06Q10/10 | 分类号: | G06Q10/10;G06Q50/08;G06F16/25;G06F11/07;G06F9/50;G06F11/34;G06F21/31 |
代理公司: | 南京中盟科创知识产权代理事务所(特殊普通合伙) 32279 | 代理人: | 张靖尧 |
地址: | 210000 江苏省南*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 微服 架构 省级 交通 建设 智慧 工地 管理 平台 | ||
本发明的基于微服务架构的部省级交通建设智慧工地管理平台,平台包括客户端模块,客户端设备通过RESTful API接口的方式发送HTTP/HTTPS请求到NGINX服务器;NGINX服务器模块,用于将HTTP/HTTPS请求转发给ZUUL网关;ZUUL网关模块,对客户端中的客户信息进行认证和安全识别,然后从Eureka获取可用服务,通过微服务集群访问服务信息;微服务集群模块,通过config server获取配置信息,并连接数据库;结果返回模块,将数据库执行结果返回。本发明通过上述各模块的协作,具有能统筹管理的好处。
技术领域
本发明涉及一种服务平台,具体涉及基于微服务架构的部省级交通建设智慧工地管理平台。
背景技术
目前智慧工地管理平台大多功能零散,且部署相对独立,尤其交通建设行业的智慧工地管理平台建设属于起步阶段,且未有统筹规范管理。通过微服务架构用以支撑建设部省级交通建设智慧工地管理平台,不但可以保证各个建设项目之间的独立部署与相互隔离,还能够支撑平台之间的功能微服务化管理,达到统筹管理的目的。
发明内容
为了克服现有技术的不足,本发明提出的基于微服务架构的部省级交通建设智慧工地管理平台,具有能统筹管理的好处。
为了实现上述目的,本发明的基于微服务架构的部省级交通建设智慧工地管理平台,平台包括客户端模块,客户端设备通过RESTful API接口的方式发送HTTP/HTTPS请求到NGINX服务器;NGINX服务器模块,用于将HTTP/HTTPS请求转发给ZUUL网关;ZUUL网关模块,对客户端中的客户信息进行认证和安全识别,然后从Eureka获取可用服务,通过微服务集群访问服务信息;微服务集群模块,通过config server获取配置信息,并连接数据库;结果返回模块,将数据库执行结果返回。
进一步的,平台还包括Hystrix超时熔断模块,用于微服务集群模块与数据库之间的联系。
进一步的,平台还包括Ribbon负载均衡模块,用于平衡NGINX服务器模块发送给ZUUL网关的HTTP/HTTPS请求。
进一步的,平台还包括Zipkin链路追踪模块,用于追踪客户操作流程。
进一步的,ZUUL网关模块通过OAuth2.0进行客户信息认证与安全识别。
进一步的,平台采用Spring Cloud框架。
有益效果:通过平台实现数据共享、功能组合,可以同时管理多个项目。
附图说明
下面结合附图对本发明作进一步描写和阐述。
图1是本发明首选的实施例的结构示意图;
具体实施方式
下面将结合附图、通过对本发明的优选实施方式的描述,更加清楚、完整地阐述本发明的技术方案。
实施例
本发明提出的基于微服务架构的部省级交通建设智慧工地管理平台,包括客户端模块、NGINX服务器模块、ZUUL网关模块、微服务集群模块、结果返回模块。
其中,客户端模块是用于给客户通过客户端设备发送HTTP/HTTPS请求给NGINX服务器的,NGINX服务器即为反向代理服务器,客户端模块中的客户端设备能是电脑、移动手机、大屏等。客户端设备所采用的方式是通过RESTful API接口的方式。
用RESTful API接口中HTTP方法,例如GET、POST、PUT或者DELETE等表征对待HTTP中的信息进行操作。
NGINX服务器模块是用于接收由客户端模块传输过来的HTTP/HTTPS请求,HTTP/HTTPS请求中包含了客户的身份信息、操作信息等信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中犹(南京)智慧城市创新研究院有限公司,未经中犹(南京)智慧城市创新研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010875106.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种水利工程用清淤装置
- 下一篇:一种具有过滤消毒结构的自来水供水设备
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理