middle-gateway(infrgateway)中台网关
职责:中台/服务网关(模块代码 middle-infr)。负责绑卡(ims)+支付中台(pmt)的网关接入、三方交互鉴权 + Eureka 路由 + 脱敏/加解密(/inner 特殊)。
出向依赖(我依赖谁)
仓库内服务
| 目标 | 客户端/Publisher | 接口/事件 | 边类型 | 状态 |
|---|---|---|---|---|
| blc(bns-gateway) / ims / bfs(pfs) / cfk(fcs) / plutus-pmt(pmt) / mkt / hapmt | OKHttpUtil + RestTemplate(@LoadBalanced,Eureka lb://) | 路径转发,每条套脱敏加解密 | 路由 | ✓ |
无 Feign 出向,依赖以服务发现转发实现。
外部三方
无直接业务三方依赖;作为三方↔中台服务的鉴权与加解密通道存在。
入向被依赖(谁依赖我)
仓库内调用方
无(不被其他服务作为下游调用)。
外部 / 缺失方入口
| 入口 | 边类型 | 调用方 | 说明 |
|---|---|---|---|
中台服务网关接入(含 /inner) | HTTP | 外部三方 / 中台服务调用方 | 经此带鉴权、脱敏进入 |
边界洞察
- 与 bns-gateway 分工:bns-gateway 管 C 端入口,middle-gateway 管中台服务(ims/pmt)与三方交互鉴权。“中台服务前端不直连”仅对 bns-gateway 成立——中台服务经 middle-gateway 可达(带脱敏)。
- 路由是 Eureka
lb://服务发现而非 Feign,故依赖图上以路由表示,不计入 Feign 边。