当前位置 : 主页 > 网页制作 > Nodejs >

Camunda中的WebService任务

来源:互联网 收集:自由互联 发布时间:2021-06-24
在Camunda BPM设计器中,我找不到活动,也无法调用基于REST或SOAP的Web服务.是否只能通过接线代码调用?如果需要使用 java代码编写,如何将有效负载传递给代码. 问候, Phani 您可以在bpmn中调用
在Camunda BPM设计器中,我找不到活动,也无法调用基于REST或SOAP的Web服务.是否只能通过接线代码调用?如果需要使用 java代码编写,如何将有效负载传递给代码.

问候,

Phani

您可以在bpmn中调用Web服务.

您可以创建Service类型的Task,并在Properties / Details / Implementation:Connector中选择.

接下来,配置连接器属性,设置:

连接器ID:http-connector(用于其余的json webservices)和
输入参数:

>网址(例如http://localhost:8080/client?id=12
>方法GET / POST
>标题类型MAP:接受application / json …

您将收到Web服务响应作为Process Variables,配置Output参数如下:

>回复,输入文字,价值${response}
> returnCode,输入文字,值${statusCode}

希望这对你有所帮助

网友评论