WebAdapter如何使用?


WebAdapter是系统接口节点,可在流程经过此节点时,将表单数据发送到其他系统中,实现数据的对接,典型的应用如:

  • 流程审批完成后,流程附件自动归档到文档管理系统中

  • 通知公告审批完成后,自动发布到门户首页(或外网网站)

  • 请假、补签审批通过后,自动写入到考勤系统中

  • ...

WebAdapter基于http协议,可以跨平台、跨系统、跨语言、跨数据库进行数据交换,在企业多系统的环境下可起到重要作用。

WebAdapter的使用非常简单,只需在需要发送数据的位置增加webAdapter节点:



并对此节点进行设置:



发送支持Get和Post方式,如果使用Get方式,可在接口地址中使用表单中的值作为变量,例如:

http://localhost/Modules/Doc/api.aspx?action=createDocFromTaskId&TaskID={A1_GongWenShenHe.TaskID}&FolderID={A1_GongWenShenHe.FolderID}


如果使用Post方式,则在下方的Post数据中使用如下格式发送数据:

title={A1_GongWenShenHe.Title}&content={A1_GongWenShenHe.Content}



其中红色字体即为表单中对应的域。

在流程处理过程中,上一节点处理人可看到节点返回结果,从而得知数据交换是否成功。

文章来源:知识库
上一篇 下一篇

评论


请先登录注册后,才能发表评论。