除了包装Web服务之外,ESB/BPM能否完全摆脱编码?

use*_*291 3 java architecture frameworks esb business-process-management

在我工作的大公司中,已经购买了一个非常(成本高昂)的ESB,其目的是通过重新使用传统基础设施将其与Web服务包装在一起,从而快速地与业务目标保持一致,也就是说不再需要编码.ESB/BPM现在是否已经足够成熟,因为它已经超过10年了,还是仅仅是其他供应商的承诺?

jho*_*use 5

几乎可以肯定只是供应商的承诺.如果这成为贵公司的现实,那么他们将是第一个如此幸运的人!

这是十多年来一次又一次的销售工作(请记住4GL?).

大多数公司发现现实情况是:1)安装,集成ESB/BPM工具需要花费更多的精力,而不是他们所相信的,2)只有使用该工具才能进行最微不足道的改变 - 它仍需要编码人员执行任何有意义的流程更改/添加,3)每当ESB/BPM工具供应商升级他们的工具时,升级并有资格获得支持是一项巨大的努力(查看任何这些工具的历史以及痛苦商店经历的升级过程,特别是Webmethods和BEA/Oracle多年来的产品),4)支持服务很昂贵,而且很少提供帮助(我知道已经支付了高级支持的公司已经提交了数十张门票,只有其中一个或两个被解决了在内部有人终于找到解决方案/自己解决之前,手机上的白痴.