理论教育 BPM配置启动方式,删除返回结构并编辑执行方法和触发器配置

BPM配置启动方式,删除返回结构并编辑执行方法和触发器配置

时间:2023-05-19 理论教育 版权反馈
【摘要】:由于BPM的Web服务是异步的服务,不需要即时响应的输出,首先删除“Output”返回结构,如图7-111所示。图7-113 导入xsd文件图7-114 编辑执行方法7)删除默认参数,右击“NewOperation”,选择设置类型,如图7-115所示。图7-116 完成参数创建后的效果图7-117 触发器配置10)随后选中开始事件,打开下方的“Output”页签,将左侧开始事件的传入参数与右侧流程上下文进行映射,即表示在流程启动后随着Web服务传入的数据进入到了流程上下文中,如图7-118所示。

BPM配置启动方式,删除返回结构并编辑执行方法和触发器配置

1)在“Service Interface”服务接口中创建流程启动的Web服务,右击“WSDL Files”文件夹,选择“New WSDL”,如图7-109所示。

2)输入WSDL文件的名称“StartInter”,随后单击“Finish”按钮,如图7-110所示。

978-7-111-58177-2-Chapter07-127.jpg

图7-109 创建新的WSDL文件

978-7-111-58177-2-Chapter07-128.jpg

图7-110 输入文件名

3)创建完成后,编辑其中的参数。由于BPM的Web服务是异步的服务,不需要即时响应的输出,首先删除“Output”返回结构,如图7-111所示。

4)单击“Source”源代码页签,输入其中与“Response”相关的代码,如图7-112所示。

978-7-111-58177-2-Chapter07-129.jpg

图7-111 编辑参数

978-7-111-58177-2-Chapter07-130.jpg

图7-112 添加代码

5)接着修改WSDL文件的输入参数结构,将Web Dynpro生成的“xsd”上下文定义文件重命名,并导入到BPM工程的“XSD Files”中,如图7-113所示。

6)单击方法右侧的箭头,进入方法参数配置的页面,如图7-114所示。

978-7-111-58177-2-Chapter07-131.jpg

图7-113 导入xsd文件(www.daowen.com)

978-7-111-58177-2-Chapter07-132.jpg

图7-114 编辑执行方法

7)删除默认参数,右击“NewOperation”,选择设置类型,如图7-115所示。

8)在弹出的对话框中找到导入的Web Dynpro上下文结构的XSD文件,完成导入,如图7-116所示。

978-7-111-58177-2-Chapter07-133.jpg

图7-115 编辑执行方法参数

9)在目录中选择之前创建的“StMes”触发器,在右侧找到设置属性并选择服务接口“StartInter”,如图7-117所示。

978-7-111-58177-2-Chapter07-134.jpg

图7-116 完成参数创建后的效果

978-7-111-58177-2-Chapter07-135.jpg

图7-117 触发器配置

10)随后选中开始事件,打开下方的“Output”页签,将左侧开始事件的传入参数与右侧流程上下文进行映射,即表示在流程启动后随着Web服务传入的数据进入到了流程上下文中,如图7-118所示。

978-7-111-58177-2-Chapter07-136.jpg

图7-118 流程上下文映射

至此完成了BPM的设计开发过程。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈