搜索
首页
大数快讯
大数活动
服务超市
文章专题
出海平台
流量密码
出海蓝图
产业赛道
物流仓储
跨境支付
选品策略
实操手册
报告
跨企查
百科
导航
知识体系
工具箱
更多
找货源
跨境招聘
DeepSeek
首页
>
Lightweb微服务快速开发平台-组件化设计理念
>
0
0
Lightweb微服务快速开发平台-组件化设计理念
红有软件股份有限公司
2021-01-06
0
导读:引言LightWeb是红有软件股份有限公司推出的一款企业级微服务快速开发平台,
引言
LightWeb是红有软件股份有限公司推出的一款企业级微
服务
快速开发平台,精心设计的微服务架构,提供SpringCloud全套解决方案,企业信息化开发更高效,系统部署更方便,运行更稳定。平台建设的根本出发点是充分发挥微服务架构的松耦合性和稳定性特点,降低二次开发门槛,提高开发效率,为了实现此目标,平台从基础层、框架层、平台层、开发层、运维层不同的层面来提供了丰富的功能模块作为支撑。
平台组件化思想
软件组件化是把软件整体进行划分,划分后的组件又组成了软件,组件间相对独立,采用接口通信,每个组件完成一个特定功能,多个组件组合可以完成一系列功能,是解决软件的复杂性问题,或降低软件的复杂性的必要手段。
LightWeb平台基础组件层借助于SpringBoot的Starter的模块化技术,深度整合了SpringCloud主流的微服务框架,实现核心模块的解耦,功能职责的单一性,目前主要包括26个功能组件,涉及到微服务运行的配置、注册与发现、熔断与负载、鉴权、开发协同、数据、权限、系统管理、流程、日志、文件等各个方面,极大的屏蔽了底层框架的复杂性,不至于随着平台变大、不可控继而失败,使其可控,可维护,可扩展。
LightWeb平台的组件化设计的优势
1.LightWeb平台组件间严格遵循高聚合低耦合的设计原则,除必要接口,尽量减少模块间的逻辑依赖,尽量避免多对多关系,能解耦必解耦,功能模块相对独立,保证组件功能的独立性与完整性。
2.LightWeb平台极大的提升开发效率,开箱即用,一个可复用的软件可节省大量费用,被复用的频率越高,组件的初始开发成本就越低,开发效率越高。
3.LightWeb平台可以精简系统
体积
,实现按需的灵活组装,以最少的模块、零部件,更快速的满足更多的个性化需求。
4.LightWeb平台的组件提升运维效率,组件的可复用性和可维护性,结合微服务的服务化,使得系统的Devops的运维更加简便,高效。
【声明】内容源于网络
0
0
红有软件股份有限公司
能源科技 油气软件 技术咨询 公益事业 人才招聘 在线客服
内容
54
粉丝
0
关注
在线咨询
红有软件股份有限公司
能源科技 油气软件 技术咨询 公益事业 人才招聘 在线客服
总阅读
0
粉丝
0
内容
54
在线咨询
关注