BudWk 国产 Java 微服务分布式框架在智慧燃气行业的应用

2020-07-31 13:48:33 +08:00
 wizzer

燃气公司现状及痛点

BudWk 微服务解决方案

使用 WPF + CefSharp 技术,C/S 客户端 + B/S 浏览器的组合,利用客户端实现 IC 卡读写器的集成开发,实现 IC 卡表的读写功能,利用 B/S 浏览器,将营收系统嵌入浏览器,实现 WEB 营收业务代码热更新、数据统一管理等功能。

抽象设备接入层,实现电信 AEP 平台、移动 OneNET 、厂家物联网平台等平台接入,实现 NB-IOT/MQTT/HTTP 等协议的适配和转换,将各表厂繁杂不一的数据格式转换为本平台统一数据格式,并利用规则引擎技术,实现数据的智能化处理。

系统内置预付费、后付费、表端计费等计费类型,支持“购气 /退气”和“充值 /退费”等业务形态,支持阶梯计价、区域计价等价格规则。

燃气报装、报修、维修、安检等业务流程标准化、制度化,通过流程配置、节点配置、权限配置等,实现业务工单的动态分配和统一管理。

后端技术框架

采用 BudWk 国产微服务分布式架构,基于 nutzboot + dubbo + nacos + druid 技术体系,核心框架为国产开源框架 nutzboot,采用 shiro 权限系统及 JWT 。根据业务划分微服务模块,如:

前端技术框架

采用 Nuxt + Vue + ElementUI 常用组合,前后端分离开发模式,封装集成多语言、路由、权限控制、文件上传等功能。

BudWk 微服务分布式框架介绍

BudWk(原名 NutzWk)发展自 2010 年,2012 年开始用于商业项目,至今已服务于全国各地公司大大小小数千个项目,行业涉及政务、电商、物联网等,随着个人经验积累及从事行业的不同分别发布了 1.x 至 6.x 多个版本,您可以根据项目规模选择不同版本。本项目案例众多,省厅级项目、市级平台、大数据项目、电商平台、物联网平台等等。

https://demo.budwk.com V6 演示地址

https://nutzwk.wizzer.cn V5 演示地址

https://budwk.com 官网

1759 次点击
所在节点    Java
1 条回复
wizzer
2020-07-31 13:51:23 +08:00
* v6.x - nacos 微服务分布式版本
* v6.x - zookeeper 微服务分布式版本
* v6.x - mini 微服务单应用版本(一个 jar 或 war 包)
* v5.x - zookeeper 微服务分布式版本
* v5.x - mini 微服务单应用版本(一个 jar 或 war 包)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/694617

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX