SOA Suite 11g中的Instance-Id,ECID和Dialog-ID有什么区别?

时间:2013-07-17 08:31:44

标签: oracle11g soa-suite

Instance-Id,ECID和Dialog-ID之间有什么区别? (在企业管理器11g WebGui中,您可以使用这些条件搜索实例。)

2 个答案:

答案 0 :(得分:3)

每当SOA组合应用程序的新实例由应用程序的外部使用者自动启动时,或者由管理员从Test Web Service页面手动启动,就会创建唯一的实例ID。

执行上下文ID(ECID)值使您可以跟踪跨越不同复合应用程序实例的消息流。

会话ID只不过是两个BPEL流程之间的相关ID。我还看到了一些情况,当使用AQ适配器或应用程序适配器时,会话ID使用AQ MSG ID填充。

除非您已将复合传感器添加到SOA组合中,否则Oracle EM 11g的标准搜索部分中没有“Dialog-ID”字段。

答案 1 :(得分:0)

如果“审核级别”设置为“关闭”,则不会创建实例ID。请查看此信息以获取更多信息:http://www.ateam-oracle.com/how-should-i-generate-an-external-reference-to-a-composite-instance/