|
与现存的、专有的集成解决方案相比,ESB有以下优势:
|
|
|
(1)扩展的、基于标准的连接。ESB形成一个基于标准的信息骨架,使得在系统内部和整个价值链中可以容易地进行异步或同步数据交换。ESB通过使用Web服务、J2EE、.NET和其他标准,提供了更强大的系统连接性。
|
|
|
(2)灵活的、服务导向的应用组合。基于SOA,ESB应用模型使得复杂的分布式系统,包括跨多个应用、系统和防火墙的集成方案,能够由以前开发测试过的服务组合而成。这使得系统具有高可扩展性。
|
|
|
(3)提高重用率,降低成本。按照SOA方法构建应用,提高了重用率,简化了维护工作,进而减少了系统总体成本。
|
|
|
(4)减少市场反应时间,提高生产率。ESB通过构件和服务重用,按照SOA的思想简化应用组合,基于标准的通信、转换和连接来实现这些优点。
|
|
|
以上优点得益于ESB体系结构中每个构件对标准强有力的支持,这些构件是:通信、连接、转换、可移植性和安全。
|
|
|