我的公司(一个大型组织)正在开发一个"路线图",用于将他们相当古老,纠结的系统联盟发展为SOA模型.一些人正在努力使用Websphere Integration Developer和Websphere Process Server作为开发未来应用程序的事实平台......因为他们认为IBM是一个稳定的供应商,这些工具是为企业制造的,他们喝了"业务敏捷性" BPEL kool-aid等
有没有人对这个平台有积极或消极的想法?GUI工具是否有助于消除单调/冗余编码......或者只是模糊不清并使事情难以维护?基本上,这些好处是否证明了复杂性?
我使用IBM Java工具集的经历非常痛苦.安装许多不同版本的不同组件的天数彼此不兼容,发现组件A中的错误被告知更新以查看它是否修复,更新组件A中断组件B和C,告知更新这些等.
我发现Eclipse的IBM扩展更稳定,更快,并提供更多功能(因为它的稳定版本比WID/RAD提前几个版本).
我建议不要采用IBM的方式开发工具.至于流程服务器,我的经验较少,但我团队中使用它的人似乎喜欢它,就像我喜欢WID一样.不是很多.