集团总部BPM服务器和分公司BPM服务器都未连接互联网,相互没有直接的网络连通时,可采用离线集成方案,在2台服务器之间触发流程。

离线集成时,服务器之间没有直接的网络连通,通过邮件交互信息、触发流程。

配置邮件系统

离线集成通过邮件触发流程,以分公司触发集团总部流程为例,分公司通过SMTP协议发送邮件,集团总部通过POP3接收邮件并触发流程。

所以首先需要配置邮件系统,并确保邮件畅通,可在Server.config中配置邮箱信息。

定义数据交换规范XSD

离线触发,数据交换的过程为:

  • 呼叫方按xsd填充数据,生成xml文件
  • xml数据文件作为邮件附件传送
  • 接入方从xml加载数据,按xsd填充到表单。

所以首先应该定义数据交换规范xsd。

呼叫方设置

呼叫方通过【业务对接】节点,触发远程服务器上的流程。

设置【数据交换规范】后,即可按规范设置填充:

接入方设置

接入方通过【企业接口】节点,接受远程呼叫,触发流程。

设置时需确保接口名在服务器范围内唯一。

设置【数据交换规范】后,即可设置表单栏位填充(使用规范中的数据栏位):


Created with the Personal Edition of HelpNDoc: Easy EBook and documentation generator