架构定位与服务边界

逻辑位置

客户端 / 外部回调方
    → 路由与适用的请求校验
    → coinex-app Controller
    → 业务接口与编排逻辑
    → 用户、账户、委托、行情、撮合等实现
    → 响应及后续业务状态

这是职责模型,不代表所有请求都严格经过相同校验或调用同一服务,也不表示每个 Controller 都只是转发。

已核对的依赖

POM 包含 user-api、account-api、coin-api、entrust-api、matching-api、合约与三版期权 API、otc-api、market-api、wallet-api、quantize-api,以及活动、内容、通知和配置等依赖。依赖存在说明可引用对应契约,不能单独证明每个请求都实际调用这些服务。

与其他工程的边界

工程 主要职责
coinex-app HTTP 请求接入、业务校验与编排、结果返回及部分回调
coinex-user 用户资料、身份与状态等业务能力
coinex-account 平台余额、冻结、流水与充提业务记录
coinex-wallet 链上地址、驱动、转账及确认
委托、撮合、期权等工程 交易核心业务处理
coinex-admin / coinex-partner-admin 平台与商户管理端入口
coinex-applet 独立小程序相关能力;app 中也有小程序接入 Controller

不能从名称推断的事项

工程名含 app 不代表只供手机端;存在 WebSocket 依赖不代表全部行情通过此工程推送;请求经过接入层也不代表跨服务事务已经统一保障。

关联文档

用户中心、账户系统、钱包系统、币种服务、OTC 服务。