【问题标题】:dynamic web service calls at runtime运行时动态 Web 服务调用
【发布时间】:2017-04-26 14:26:43
【问题描述】:

我是 SOA 新手,我阅读了一些资料,但无法回答以下问题:

我想以特定顺序调用一些网络服务。调用每个 Web 服务所需的信息和调用顺序运行时通过数据库知道。因此流程将是

  1. 连接到数据库以加载信息。
  2. 根据加载的信息,我将使用特定参数以正确的顺序调用一些 Web 服务(参数的顺序也从数据库加载)。 所以我的问题是:我可以使用 BPEL 来做到这一点吗?

【问题讨论】:

  • 查看oracle中的UTL_DBWS,或者java中的DII

标签: java oracle soap bpel business-process-management


【解决方案1】:

是的,您也许可以结合使用 while 和 switch。

您的 while 循环执行次数以及在每次迭代中执行 switch 下的哪些路径将根据您在 while 循环之前的数据库调用来确定。

见:http://docs.oracle.com/cd/E29597_01/dev.1111/e10224/bp_conditn.htm https://docs.oracle.com/cd/E23943_01/dev.1111/e10224/bp_conditn.htm#SOASE472

【讨论】:

    猜你喜欢
    • 2012-07-18
    • 1970-01-01
    • 1970-01-01
    • 2011-01-30
    • 1970-01-01
    • 2012-03-29
    • 1970-01-01
    相关资源
    最近更新 更多