让品高工作流牛起来

做一个徘徊在牛A和牛C之间的产品也不错啊

导航

Web Service环节如何使用?

Posted on 2010-10-12 16:44  Brian.KFC  阅读(361)  评论(0编辑  收藏  举报

WebService环节用于调用外部的WebService,执行一些任务,然后根据返回结果可进行分支的选择等。

下面以一个例子来说明使用方法。

image

如上例子的Web服务环节1是这样设置的:

image

调用服务中的Validate方法,传入两个参数,注意这两个参数名称对应于代码中设置的参数名称,如WorkflowHelper.SetParameter(“gUserName”, “KFC”),并非Validate方法的输入参数名称。返回结果存入变量WebResult1中。

Web服务环节2的设置如下:

image

由上可知,环节1的返回结果可以作为环节2的输入参数,如WebResult1,环节2返回结果WebResult2。

后面就根据环节2的返回结果WebResult2做分支流转,所以环节2到结束间要采用脚本条件,如下所示:

image