IBM WebSphere应用服务器和IBM WebSphere流程服务器有什么区别?

8

我目前正在研究IBM WebSphere应用服务器和IBM WebSphere流程服务器之间的区别。

我知道流程服务器是在应用服务器上面的一个更高层次的层,但想知道使用其中任何一个进行开发是否相同或类似。我已经在使用集成开发人员和应用程序服务器进行一段时间了,并且想知道这些技能是否可以转移到流程服务器。

感谢任何帮助:)

2个回答

6

进程服务器具有内置的 WAS。

您可以在两个服务器上构建和部署标准的 Java EE 应用程序,这一部分是通用的。

进程服务器是一个扩展的 ESB。如果您想要使用完整的 WID 功能集创建中介和流程等,则需要进程服务器。这些也可以使用 WebSphere Integration Developer 创建。但是我怀疑您是否在使用它们,因为它们无法在简单的 WAS 上运行。

创建中介和流程与标准的 Java EE 编程完全不同。


6

乌多的回答是正确的,但我想再添加一些内容。

随着今年6月发布的IBM BPM V7.5,WPS已经被取代。 IBM BPM是两个BPM产品 - WPS和WebSphere Lombardi edition的合并。

请注意,无论是WPS还是BPM 7.5,它们通常会使用较旧版本的WAS(目前它们使用WAS 7.x版本),而WAS 8已经在市场上存在了很长时间。

要进行Java EE开发,最好使用WAS,因为它们将跟上Java EE规范的步伐,而WPS和BPM 7.5则滞后,您将无法利用它们滞后的时间。

WAS专注于Java EE,并为诸如WPS、WESB、WebSphere Portal等产品提供基础。 WPS和BPM 7.5专注于为用户构建和部署其BPM解决方案提供BPM平台。

希望这能提供一些清晰度。


对Manglu的回答进行补充。从许可证的角度来看,将常规业务应用程序部署到WAS要便宜得多。而将中介部署到WESB也更便宜。将WPS及其后继产品BPM留给运行您的业务流程(即BPEL)。 - Chris Aldrich

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接