我目前正在研究IBM WebSphere应用服务器和IBM WebSphere流程服务器之间的区别。
我知道流程服务器是在应用服务器上面的一个更高层次的层,但想知道使用其中任何一个进行开发是否相同或类似。我已经在使用集成开发人员和应用程序服务器进行一段时间了,并且想知道这些技能是否可以转移到流程服务器。
感谢任何帮助:)
我目前正在研究IBM WebSphere应用服务器和IBM WebSphere流程服务器之间的区别。
我知道流程服务器是在应用服务器上面的一个更高层次的层,但想知道使用其中任何一个进行开发是否相同或类似。我已经在使用集成开发人员和应用程序服务器进行一段时间了,并且想知道这些技能是否可以转移到流程服务器。
感谢任何帮助:)
进程服务器具有内置的 WAS。
您可以在两个服务器上构建和部署标准的 Java EE 应用程序,这一部分是通用的。
进程服务器是一个扩展的 ESB。如果您想要使用完整的 WID 功能集创建中介和流程等,则需要进程服务器。这些也可以使用 WebSphere Integration Developer 创建。但是我怀疑您是否在使用它们,因为它们无法在简单的 WAS 上运行。
创建中介和流程与标准的 Java EE 编程完全不同。
乌多的回答是正确的,但我想再添加一些内容。
随着今年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平台。
希望这能提供一些清晰度。