加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

WebLogic Integration和Oracle Service Bus之间的区别?

发布时间:2020-12-12 15:14:49 所属栏目:百科 来源:网络整理
导读:我对基于 Java的技术知之甚少,出于业务实施的原因,我可能需要确定WebLogic Integration(WLI)或Oracle Service Bus(OSB)是否是将少量独立系统集成在一起的更好选择.这两种产品似乎都能够完成类似的任务,但在一种情况下(WLI),集成在技术上更受驱动,而另一种(OS
我对基于 Java的技术知之甚少,出于业务实施的原因,我可能需要确定WebLogic Integration(WLI)或Oracle Service Bus(OSB)是否是将少量独立系统集成在一起的更好选择.这两种产品似乎都能够完成类似的任务,但在一种情况下(WLI),集成在技术上更受驱动,而另一种(OSB)则更多地由业务流程驱动.

假设成本是没有选择的,任何人都可以提供一个很好的描述,何时会选择使用一种产品而不是另一种?一种选择是否涉及更多自定义Java编码与配置?

这得看情况.

OSB将整合现有的BEA Aqualogic Service Bus.它只是一个服务巴士.

WLI将不复存在.现在它将成为Oracle BPEL PM(Oracle BPEL流程管理器执行引擎)的一部分

服务总线可用于集成web服务“就绪”应用程序.如果您的小型应用程序已经可以作为Web服务部署,那么这将是正确的选择,那么就没有什么可以协调它,只是,暴露它们.

另一方面,WLI用于协调服务之间的交互并创建新的服务.您可以按照这些服务相互交互的方式进行编码.

如果您的应用程序非常“面向过程”(几乎不需要用户交互)并且您需要创建一个新服务,那么这将是选择(我认为应用程序应该是webservice就绪)

如果您的应用程序更加面向用户,并且您将它们绑定在一起以创建新流程(业务流程),那么正确的工具将是Oracle BPM.使用该工具,您可以集成应用程序(可能不支持Web服务)创建新的业务流程并将其作为Web服务公开.

所以,这取决于你的需求.

使用Oracle BPM工具,您可以集成应用程序并将其部署为WS.

至于Oracle BPM,如果你需要,我可以给你更多细节:)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读