您必须将所有工作流元素的输入和输出参数与工作流属性进行绑定。绑定将设置元素中的数据,定义元素的输出和异常行为。链接将定义工作流的逻辑流,而绑定将定义元素的数据流。

要设置元素中的数据、在处理后根据元素生成输出参数、处理元素运行时可能发生的任何错误,您必须设置元素绑定。

IN 绑定

设置架构元素的传入数据。将元素的本地输入参数与源工作流属性进行绑定。输入选项卡会列出“本地参数”列中的元素输入参数。输入选项卡会列出“源参数”列中需要与本地参数绑定的工作流属性。该选项卡还会显示参数的类型和说明。

OUT 绑定

元素停止运行时,更改工作流属性并生成输出参数。输出选项卡会列出“本地参数”列中的元素输出参数。输出选项卡会列出“源参数”列中需要与本地参数绑定的工作流属性。该选项卡还会显示参数的类型和说明。

异常绑定

如果元素在运行时遇到异常,则链接到异常处理程序。

IN 绑定会读取绑定源参数中的值。OUT 绑定会将这些值写入绑定的源参数。

您必须使用 IN 绑定将架构元素中使用的所有属性或输入参数与工作流属性进行绑定。如果元素在运行时更改了收到的输入参数值,您必须使用 OUT 绑定将这些参数与工作流属性进行绑定。将元素的输出参数与工作流元素进行绑定,可允许工作流架构中位于该元素之后的其他元素将这些输出参数作为自己的输入参数。

创建工作流时的常见错误是未绑定输出参数值,因而无法反映该元素对工作流属性做出的更改。

重要:

当您添加某个需要输入和输出参数的元素且参数类型已在工作流中定义时,Orchestrator 会设置这些参数的绑定。您必须验证 Orchestrator 绑定的参数正确无误,防止工作流对元素可绑定的同一参数类型定义了不同的参数。