BPM调用有webservice接口的.NET插件

1、首先要清楚c#调用webservice的几种方法web

一、添加服务引用c#

image

二、经过webservice接口生成的xml文件生成代理类调用插件

(1)输入webservice地址,右键保存,保存为ProcessService.wsdl,存放到E盘代理

image

(2)输入指令:wsdl /language:c# /n:wsdlLib /out:ProcessService.cs E:\ProcessService.wsdl xml

image

(3)找到代理类文件,放到project里直接调用便可,跟添加服务引用调用方法同样 blog

三、动态代码:网上查询接口

目前二、3适合BPM调用,1不适合,用1会报错 以下图所示:get

5414c06f6a81bd87ac07b9b58c24761

2、在代码里按照调用webservice的方法二、3进行调用,生成dll文件,将生成的dll放到bpm目录D:\BPM\UserDll下,在流程设置里添加.NET插件,配置以下:webservice

f1911d35cc485f6acb320bbf4e1bca2

相关文章
相关标签/搜索