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