Jer*_*emy 7 system-integration weblogic esb
我对基于Java的技术知之甚少,出于业务实施的原因,我可能需要确定WebLogic Integration(WLI)或Oracle Service Bus(OSB)是否是将少量独立系统集成在一起的更好选择.这两种产品似乎都能够执行类似的任务,但在一种情况下(WLI),集成在技术上更受驱动,而另一种(OSB)则更多地由业务流程驱动.
假设成本是没有选择的,任何人都可以提供一个很好的描述,何时会选择使用一种产品而不是另一种?一种选择是否涉及更多自定义Java编码与配置?
这得看情况。
OSB 将集成现有的 BEA 的 Aqualogic 服务总线。这只是一辆服务巴士。
WLI 将不再存在。现在它将成为 Oracle BPEL PM(Oracle BPEL Process Manager 执行引擎)的一部分
服务总线可用于集成网络服务“就绪”应用程序。如果您的小型应用程序已经可以部署为 Web 服务,那么这将是正确的选择,没有什么可以协调的,您只需公开它们即可。
另一方面,WLI是为了协调服务之间的交互并创建新的交互。您将按照这些服务相互交互的方式进行编码。
如果您的应用程序非常面向“流程”(几乎不需要用户交互)并且您需要从中创建一个新服务,那么这将是您的选择(我认为应用程序无论如何都应该准备好网络服务)
如果您的应用程序更加面向用户,并且您将它们绑定在一起以创建新的流程(业务流程),那么正确的工具将是 Oracle BPM。使用该工具,您可以集成应用程序(可能尚未准备好 Web 服务)创建新的业务流程并将其公开为 Web 服务。
所以,这取决于您的需求。
使用 Oracle BPM 工具,您可以集成应用程序并将其部署为 WS。
至于 Oracle BPM,如果您需要,我可以为您提供更多详细信息:)
| 归档时间: |
|
| 查看次数: |
16127 次 |
| 最近记录: |