Open.Source.ESBs.In.Action

时间:2015-06-16 18:47:41
【文件属性】:

文件名称:Open.Source.ESBs.In.Action

文件大小:12.45MB

文件格式:PDF

更新时间:2015-06-16 18:47:41

ESB Mule ServiceMix SOA

作者Tijs Rademakers:我曾经有幸使用过商业产品(非开源)和开源ESB。在使用Mule ESB时我有一个惊人发现,即它让企业集成和面向服务这些个复杂工作变得容易。使用商业ESB就意味着,前期巨额的许可费用,繁重的安装过程,不得不学习新的IDE,必须从可用文档和售后咨询那里学习。在你处理完这些前期成本后,著名的非开源ESB产品,诸如WebSphere,Tibco,Sonic 等,才能尽其所能。至于开源ESB,你一开始得把它先下载下来,10分钟后,你就拥有了一个携带可用范例的ESB环境。接着,看一看范例的配置文件,你就能相当容易地实现你自己的集成解决方案。实现一项定制功能意味着:写一个Java类和使用Mule ESB Java API。这对于Java开发人员是很容易理解的。而且要是你有什么不知道的,还有活跃的大型社区可以让你在邮件列表中进行提问。 通常,你会听到每个SOA架构都应该在其核心有一个ESB,但是我其实认为这不是必须的。如果你已经有一个现代化的(比如面向Web服务)架构,你就不需要引入ESB。在这样的场景下,如果你引入一个注册库,就能创建一个非常好的、优雅的面向服务架构。要是你身处一个相当复杂的环境(比如,很多的遗留系统,.net和Java结合,大型主机),你可能就需要一个更加'智能'的集成层,以面向服务的方式暴露这些应用。在这样的场景下,我想,ESB就应该是SOA的中心点了。


网友评论

  • 初次接触ESB,算是入门者吧,这本书写的不错,可以看看
  • 很喜欢 in action系列。这本Enterprise Bus 的也很不错。