我的组织最近一直在争论我们是否应该将不同的中间件产品/概念整合到我们的应用程序中。我们正在研究的产品有 Pegasystems、Oracle BPM / BPEL、BizTalk、Fair Isaac Blaze 等,等等等等。
但我很难掌握这一切。在我继续评估这些不同产品的有用性(正面或负面)之前,我试图了解这个领域的所有不同概念。BPM、ESB、SOA、CEP、WF、BRE、ERP 等的字母汤让我不知所措。有些产品似乎涵盖了这些方面的一个或多个方面,而其他产品则专注于做一个。这些术语似乎都非常模棱两可并且相互混淆。
有没有很好的资源来处理所有这些不同的中间件概念/模式?一本书?一个网站?一篇总结得很好的文章?如果有一种资源可以将各种流行产品映射到他们所解决的模式中,则可以获得奖励积分。
谢谢,
〜贾斯汀