接口网关系统架构设计
热门
接口网关系统,接入多个外部系统并适应各种协议和各种输出格式。
{Monintor
专用监控系统。,外网协议B,DB Middleware,Component c,Outer Proxy
支持多协议的外部接口代理系统,Service Core
业务核心系统,Business B,功能实体Component a,Transformer
数据ETL系统,外网协议A,外部请求,业务实体Business A,数据normalizer,Service Core
实际执行业务逻辑的核心系统。每个业务实体都包含多个功能实体的组件,通过加载和装配能够快速迭代,支持多种需求。,协议B解密器,请求解析器,业务路由器,服务实体Business,监控平台,业务配置同步,协议ATO内网协议转换器,数据checker,Transformer
统一的数据转换系统。,Config Center
接口、业务、组件、集群等配置管理系统。修改入口在配套的后台网站,数据保存在redis,并同步到代理和业务系统,业务装配器,配置的web后台,配置同步推/拉接口,内网协议解密器,功能实体Component,Monintor
监控系统,内网公共协议,Inner Proxy
内部接口代理系统,将外部请求解析为业务系统能够识别的业务请求,再将业务请求路由到合适的业务机器。,数据filter,redis读写模块,协议BTO内网协议转换器,内部业务请求,组件加载器,配置后台web,协议A解密器,业务与组件检测,Inner Proxy
统一协议的内部接口代理系统,Component b,Outer Proxy
外部接口代理系统,实现了多种外网协议到统一的内网协议的解密和转换。,qps采样,写db或其他持久化方式,Config Center
持久化和同步业务配置的配置中心,硬件和jvm监控,DB}