外部系统代理(forge-plugin-external)
forge-plugin-external 统一登记外部系统与接口,通过代理网关安全调用外部 API,并记录请求日志。
领域实体
| 实体 | 说明 |
|---|---|
ExternalSystem | 外部系统登记 |
ExternalApi | 外部接口定义 |
ExternalApiLog | 请求日志 |
控制器
| 控制器 | 职责 |
|---|---|
ExternalSystemController | 外部系统管理 |
ExternalApiController | 接口管理 |
ExternalApiLogController | 请求日志查询 |
ExternalProxyController | 代理调用入口 |
数据适配器
| 适配器 | 说明 |
|---|---|
DataAdapter / DataAdapterFactory | 数据适配器抽象与工厂 |
JsonPathAdapter | JsonPath 结果提取 |
ScriptAdapter | 脚本结果处理 |
NoneAdapter | 透传 |
关键枚举
| 枚举 | 说明 |
|---|---|
AuthTypeEnum | 认证类型 |
AdapterTypeEnum | 适配器类型 |
