我可以使用代理服务,而无需一个业务服务在配置消息中的Oracle服务总线流?如果是的话是什么样的情况,我们会使用它吗?

有帮助吗?

解决方案

您可以创建不使用业务服务的代理服务。

的一些原因这种方法是创建所使用的其它代理服务的通用代理模块可以转发到业务服务之前做一些常见的消息处理。

其他提示

我觉得你不能没有在OSB业务服务调用创建代理服务,但你可以叫上一个JMS话题,没有人听上发布虚拟业务服务。这种代理服务的可实施的数据转换(例如XSLT)的请求和响应之间,或富集与从查找表中检索的数据的响应。(FN-BEA:执行-SQL()),点击 服务总线,如OSB是为了提供一个外观到后端(业务)服务:路线和撰写现有的服务。你所要求的是要创造出更适合的Java EE服务器或Oracle BPEL新的后端服务。

更新:您可以创建独立的代理服务,如果您使用管道对和阶段,但没有途径步骤

您可以在没有业务服务创建一个代理服务。一个简单的场景是假设你想从队列中获取数据,可能是JMS或MQ,而你不想做的是什么数据。你只是单纯的想清空队列,不想来存储信息。在这种情况下,你的目的可以通过简单地创建一个代理服务得到满足。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top