bns-gateway(business-gateway)业务网关

职责:C 端前端唯一入口,Spring Cloud Gateway 按路径前缀路由(/bns→bns、/agg/crs/fcs),做 Token 校验 / AES 加解密 / 日志。Eureka 名 blc-service

出向依赖(我依赖谁)

仓库内服务

目标客户端/Publisher接口/事件边类型状态
bns(及配置上 agg/crs/fcs)RouteLocator + Eureka lb://路径前缀转发路由

无 Feign 出向;依赖以 Gateway 路由 + Eureka 服务发现实现。实际有效路由以 bns 为主(agg/crs 空壳)。

外部三方

无。

入向被依赖(谁依赖我)

仓库内调用方

无(不被其他服务调用)。

外部 / 缺失方入口

入口边类型调用方说明
全部 C 端 API(经路径前缀)HTTPC 端前端 H5系统对 C 端的唯一入口

边界洞察

  • 纯转发节点,自身不含业务依赖。是「中台服务前端不直连」约束的执行点——C 端只能经此到 bns。
  • 与 middle-gateway(中台网关)分工:本网关管 C 端入口,middle-gateway 管中台服务(ims/pmt)与三方交互鉴权,见 10-middle-gateway