导入导出文件(Import/export files)

优点:适用于在封闭式架构的应用之间传输信息。

缺点:严重依赖于文件传输通道。 

共享数据库(Shared database)

优点:比第一种方式实时性更高。

缺点:集成的应用依赖于数据库结构,应用对数据表结构的变更非常敏感。

RPC(Remote procedure calls)

优点:适用于集成大量应用的场景。 

缺点:各个集成进来的应用过于依赖RPC调用,任何新的应用集成都需要调整已有的相关应用的RPC客户端代码。

消息巴士 / 服务巴士(Message Bus / Service Bus)

优点:便于应用共享已发布出来的数据,将来发生的应用集成不会影响已经存在的应用集成。

缺点:书中未提及。

posted on 2011-03-09 17:46  Sam Zhang  阅读(282)  评论(0编辑  收藏  举报