





业务系统接口集成有三种通用方案:点对点直连、ESB企业服务总线、数据中台。在成都,根据系统数量和复杂度选择合适方案,不是越复杂越好。
在成都,两个系统之间直接做接口对接。优点是简单直接,不需要额外中间件。缺点是系统多了以后接口数量爆炸——5个系统需要10个接口,10个系统需要45个。适合系统少于5个的企业。
在成都,所有系统对接一个总线,总线负责路由和协议转换。系统A不直接找系统B,而是把消息发给总线,总线转发给需要的系统。接口数量从N²降到N。适合中大型企业,系统在5到15个。
在成都,数据不只做实时传输,还要做存储、清洗、分析。中台把数据集中管理,既做接口集成又做数据分析。适合系统超过15个、有复杂分析需求的大型企业。

在成都,先从点对点开始,系统不够5个不用上总线。等系统多了、接口维护不过来了,再考虑ESB或中台。不要一上来就建大平台。
第一,接口没文档,接完了不知道字段含义。第二,没做错误处理,接口失败了没人知道。第三,没做监控,数据对不上了都发现不了。在成都,这些坑在设计阶段就要避免。