异构接口,统一领域模型
各平台的订单、商品、售后字段语义并不一致。BridgeOne 在中间层建立统一领域模型,向上暴露一套 API,向下用适配器承接各家协议差异。
Push 与 Pull 双模式
- Push:平台事件回调 → 验签 → 幂等落库 → 领域事件
- Pull:定时增量拉取 + 游标补偿,解决回调丢失
两种模式共用同一套幂等键与状态机,不会产生双写冲突。
状态机可追溯
订单从「已支付 → 已下发 → 已核销 → 已结算」的每一次跃迁都记录来源、耗时与操作方。异常单自动进入待人工池,并附带完整的上下文快照。
POST /api/orders/sync
Idempotency-Key: tj-20261024-8891
{ "platform": "tmall", "orderNo": "..." }