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}
其中红色字体即为表单中对应的域。
在流程处理过程中,上一节点处理人可看到节点返回结果,从而得知数据交换是否成功。
请先登录或注册后,才能发表评论。