ESB服务总线总体设计
一>框架图
目的:
集成多个服务,提供统一的服务调用接口,解决多业务系统之间调用复杂关系,理清业务逻辑关系,解决一个业务系统的数据变更影响到其它多个业务系统,导致系统稳定性下降。
全面支持 微信小程序,android ,IOS,Web应用系统,winfrom应用系统 ,基于RestFul的统一服务框架。
支持服务热插拔
支持服务独立授权
支持服务独立IP管控
组件说明:
总线接口:负责消息转发和服务对外提供
Web服务总接口:统一管理WebAPI服务的注册与配置。
Web服务提供层:提供一个或多个WebAPI服务,支持分布式部署
自定义宿主服务层:可以是一个或多个自定义服务及宿主
服务支持层: 为服务提供统一的认证机制,IP过滤,日志,数据服务等基础功能