不同的渠道接口差异化很大,通过适配层可以有效隔离外部渠道的差异化,使得对接平台能够更加灵活地处理不同渠道的数据和接口要求。定义标准化 API:按照数据模型的动作制定标准 API,适配层通过串联标准 API 实现渠道对接。适配层:通过适配层隔离外部渠道差异化。对接核心层:对接核心层不感知外部渠道差异化,统一实现监控和日志功能。
4.3 通过渠道标识路由到不同渠道的适配器
不同渠道的适配器实现了标准 API,该 API 的入参包含渠道标识。根据渠道标识,数据会被路由到对应渠道的适配器,从而实现了极易扩展渠道接入的目标。
4.4 使用 iPaaS 应用实现适配器
iPaaS 是可编排的 PaaS 平台,具备灵活、便捷、高效等特点。每个 Flow 对应一个商品 API 的一个功能模块,这不仅使得系统易于维护,同时每个 Flow 可单独进行发布和上线,从而提高了响应速度,提升了渠道对接的效率。