注册流程作为Web服务向导

注册流程作为Web服务向导允许注册一个工作流作为一个Web服务,它可能被称为运行Web服务的行动或从一个外部程序调用。向导允许您指定的工作流参数将被用作输入到Web服务和工作流的数据集,将从Web服务返回的输出。

在运行该向导之前,请注意以下几点:

  • 工作流的名称注册为Web服务不应该包含任何空格或非字母数字字符。
  • 工作流的工作空间的名字不应该包含任何空格或非字母数字字符。
  • 作为Web服务工作流注册应该惟一命名输入参数和输出数据集惟一的名称。
  • 如果要注册为工作流Web服务使用运行工作流动作调用另一个工作流,只有调用工作流需要注册为Web服务。

如果你有LiveCompare编辑特权,开始注册流程作为Web服务向导通过选择LiveCompare层次结构中的一个工作流和选择登记为Web服务的上下文菜单。屏幕显示如下:

选择输入参数

这个屏幕允许您指定的输入参数传递到Web服务通过选择从一个工作流节点的参数列表。参数节点类型布尔,浮动,IMG选择列表,整数,对象属性过滤器,对象头过滤,对列表,选择列表,字符串,字符串列表都受支持。

选择输入参数屏幕。

选中该复选框旁边的每个参数节点用来作为输入参数,然后单击“next”继续。参数名称包含空格或非字母数字的字符列表中被禁用,因为它们是不支持的向导。

选择输出参数

这个屏幕允许您指定一个输出参数返回的Web服务工作流从列表中选择它的终端数据集(终端数据集是那些不用作其他操作输入)。数据集的节点类型布尔,浮动,整数,对列表,选择列表,字符串,字符串列表都受支持。

选择屏幕输出参数。

选择旁边的单选按钮节点作为一个输出参数,然后单击“下一步”继续。数据集名称列表中包含空格被禁用,因为它们是不支持的向导。

完成,确认注册Web服务

这个屏幕显示一个总结的Web服务的输入参数和输出数据集。

完成,确认注册Web服务界面。

查看您的选择,然后单击“Finish”工作流作为Web服务注册,或“回”进行任何更改。

当注册流程作为Web服务向导完成后,在列出的Web服务Web服务页面,可以从数据/ Web服务LiveCompare文件夹的层次结构。如果再次运行向导为相同的工作流,最初的Web服务定义将被重写。

运行一个工作流使用Run Web服务操作

从一个外部程序运行工作流