在Camunda BPM设计器中,我找不到活动,也无法调用基于REST或SOAP的Web服务.是否只能通过接线代码调用?如果需要使用 java代码编写,如何将有效负载传递给代码. 问候, Phani 您可以在bpmn中调用
问候,
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}
希望这对你有所帮助