Skip to content

Daemon 配置说明

AS2

AS2,EDI (电子数据交换)传输协议,主要是确保了数据可以在互联网能够安全可靠地传输。

配置参数说明

inbox: 监听目录

session-timeout:服务关闭的等待时间

interval:扫描监听目录的时间间隔

home:AS2 的工作目录

output-directory:EDI 报文接收后输出目录

certs:密钥和证书

certs.id:密钥或证书的引用标识

certs.file:密钥或证书的文件路径

certs.password:密钥的密码

certs.alias:密钥在钥匙库里的别名

profile:个人的 AS2 信息

profile.as2-id:个人的 AS2 的 ID

profile.as2-url:个人的 AS2 的 URL

profile.as2-mdn-options:个人的 mdn 额外配置

profile.cert-id:密钥来加密 AS2 报文

profile.ssl-cert-id:密钥来建立 TLS 连接

profile.subject:报文传输标题

profile.encrypt:加密算法

profile.sign:签名算法

profile.content-encoding:传输编码

profile.email:个人的 email 信息

profile.max-resend-count:重试次数

partner-profiles:贸易伙伴的 AS2 信息

partner-profiles.as2-id:贸易伙伴的 AS2 的 ID

partner-profiles.as2-url:贸易伙伴的 AS2 的 URL

partner-profiles.as2-mdn-options:贸易伙伴的 mdn 额外配置

partner-profiles.cert-id:密钥来加密 AS2 报文

partner-profiles.subject:报文传输标题

partner-profiles.encrypt:加密算法

partner-profiles.sign:签名算法

partner-profiles.content-encoding:传输编码

profile.content-type:文件内容格式

partner-profiles.email:贸易伙伴的 email 信息

partner-profiles.max-resend-count:重试次数

输出参数说明

O_WORK_HOME:当前工作流所在根目录

O_WORK_HOME_INBOX:当前工作流所监听的目录

O_WORK_HOME_INPROCESS:当前工作流所在的临时处理目录

O_WORK_HOME_SUCCESS:当前工作流所在的处理成功目录

O_WORK_HOME_FAILURE:当前工作流所在的处理失败目录

O_INFO_PROJECT_ID:当前工作流所在的项目标识符

O_INFO_PROJECT_NAME:当前工作流所在的项目名字

O_INFO_DAEMON_ID:当前工作流所在的服务标识符

O_INFO_DAEMON_NAME:当前工作流所在的服务名字

O_INFO_TASK_ID:当前工作流所在的任务标识符

O_INFO_TASK_NAME:当前工作流所在的任务名字

O_INFO_WORKFLOW_ID:当前工作流的标识符

O_INFO_WORKFLOW_NAME:当前工作流的名字

O_OPERATION_ID:当前工作流中的操作标识符

O_JOURNAL:日志记录对象

O_HOST:当前服务的标识符

O_ERROR:当前任务出错的信息对象

OFTP2

OFTP 是为 B2B 文档交换而设计的通信技术。与一般 FTP 协议不同,OFTP 提供数字签名的电子交付凭证,确保数据传输的安全性和可靠性。

配置参数说明

inbox: 监听目录

session-timeout:服务关闭的等待时间

interval:扫描监听目录的时间间隔

home:OFTP2 的工作目录

output-directory:EDI 报文接收后输出目录

polling-interval:拉取数据的时间间隔

certs:密钥和证书

certs.id:密钥或证书的引用标识

certs.file:密钥或证书的文件路径

certs.password:密钥的密码

certs.alias:密钥在钥匙库里的别名

profile:个人的 OFTP2 信息

profile.ssid:个人的 OFTP2 的 SSID

profile.sfid:个人的 OFTP2 的 SFID

profile.password:个人的 OFTP2 SSID 对应的密码(最大长度 8 位字符)

profile.host:个人的 OFTP2 服务 IP 地址

profile.port:个人的 OFTP2 服务 IP端口

profile.timeout:传输超时时长

profile.use-ssl:是否启用 SSL 连接

profile.cert-id:密钥来加密传输信息

profile.ssl-cert-id:密钥来建立 SSL 连接

partner-profiles:贸易伙伴的 OFTP2 信息

partner-profiles.ssid:贸易伙伴的 OFTP2 SSID

partner-profiles.sfid:贸易伙伴的 OFTP2 SFID

partner-profiles.password:贸易伙伴的 OFTP2 SSID 对应的密码

partner-profiles.host:贸易伙伴的 OFTP2 服务 IP 地址

partner-profiles.port:贸易伙伴的 OFTP2 服务 IP 端口

partner-profiles.cert-id:证书来解密贸易伙伴的传输信息

partner-profiles.use-secure-auth:是否启用 Odette 安全认证

partner-profiles.use-data-encrypt:是否加密数据

partner-profiles.use-data-compress:是否压缩数据

partner-profiles.use-data-signature:是否签名数据

partner-profiles.request-eerp-sign:是否要求对方返回 EERP

partner-profiles.cipher-algorithm:加密算法

partner-profiles.file-hash-algorithm:文件哈希类型

partner-profiles.sign-algorithm:签名算法

输出参数说明

O_WORK_HOME:工作流所在根目录

O_WORK_HOME_INBOX:工作流所监听的目录

O_WORK_HOME_INPROCESS:工作流所在的临时处理目录

O_WORK_HOME_SUCCESS:工作流所在的处理成功目录

O_WORK_HOME_FAILURE:工作流所在的处理失败目录

O_INFO_PROJECT_ID:工作流所在的项目标识符

O_INFO_PROJECT_NAME:工作流所在的项目名称

O_INFO_DAEMON_ID:工作流所在的服务标识符

O_INFO_DAEMON_NAME:工作流所在的服务名称

O_INFO_TASK_ID:工作流所在的任务标识符

O_INFO_TASK_NAME:工作流所在的任务名称

O_INFO_WORKFLOW_ID:工作流的标识符

O_INFO_WORKFLOW_NAME:工作流的名称

O_OPERATION_ID:工作流中的操作标识符

O_JOURNAL:日志记录对象

O_HOST:当前服务的标识符

O_ERROR:任务出错的信息对象

SAP

SAP 是企业应用软件、企业资源管理应用、供应链管理应用、采购应用软件、差旅和费用管理软件。

配置参数说明

inbox: 监听目录

session-timeout:服务关闭的等待时间

interval:扫描监听目录的时间间隔

home:SAP 服务的工作目录

output-directory:EDI 报文接收后输出目录

profile:个人的 SAP 信息

partner-profiles:贸易伙伴的 SAP 信息

输出参数说明

O_WORK_HOME:工作流所在根目录

O_WORK_HOME_INBOX:工作流所监听的目录

O_WORK_HOME_INPROCESS:工作流所在的临时处理目录

O_WORK_HOME_SUCCESS:工作流所在的处理成功目录

O_WORK_HOME_FAILURE:工作流所在的处理失败目录

O_INFO_PROJECT_ID:工作流所在的项目标识符

O_INFO_PROJECT_NAME:工作流所在的项目名称

O_INFO_DAEMON_ID:工作流所在的服务标识符

O_INFO_DAEMON_NAME:工作流所在的服务名称

O_INFO_TASK_ID:工作流所在的任务标识符

O_INFO_TASK_NAME:工作流所在的任务名称

O_INFO_WORKFLOW_ID:工作流的标识符

O_INFO_WORKFLOW_NAME:工作流的名称

O_OPERATION_ID:工作流中的操作标识符

O_JOURNAL:日志记录对象

O_HOST:当前服务的标识符

O_ERROR:任务出错的信息对象

SFTP

侦听交易伙伴报文的 SFTP 守护程序

配置参数说明

inbox: 监听目录

session-time:服务关闭的等待时间

interval: 扫描监听目录的时间间隔

home: SFTP 服务的工作目录

output-directory: SFTP 的工作目录

polling-interval: 拉取数据的时间间隔

profile:个人的 SFTP 信息

profile.host: 个人的 SFTP 服务 IP 地址

profile.port: 个人的 SFTP 服务 IP 端口

profile.timeout: 传输超时时长

profile.user: 个人的 SFTP 的 ID

profile.password: 个人的 SFTP 的 ID 对应的密码

profile.private-key: 密钥来加密传输信息

profile.private-key-pwd: 密钥的密码

profile.download-dir: SFTP 的轮询下载路径

profile.file-filter: SFTP 文件下载过滤器

profile.move-to-dir: 下载后文件将移动到的目录

profile.delete-after-download: 下载后文件是否被删除

server: SFTP 服务器的配置

server.enable: 是否启动 SFTP 服务器

server.port: SFTP 服务器端口号

server.users: SFTP 服务器的用户

server.username: SFTP 服务器的用户名称

server.password: SFTP 服务器的用户密码

server.public-key: SFTP 服务器的用户证书

输出参数说明

O_WORK_HOME:当前工作流所在目录

O_WORK_HOME_INBOX:当前工作流所监听的目录

O_WORK_HOME_INPROCESS:当前工作流所在的临时处理目录

O_WORK_HOME_SUCCESS:当前工作流所在的处理成功目录

O_WORK_HOME_FAILURE:当前工作流所在的处理失败目录

O_INFO_PROJECT_ID:当前工作流所在的项目标识符

O_INFO_PROJECT_NAME:当前工作流所在的项目名字

O_INFO_DAEMON_ID:当前工作流所在的服务标识符

O_INFO_DAEMON_NAME:当前工作流所在的服务名字

O_INFO_TASK_ID:当前工作流所在的任务标识符

O_INFO_TASK_NAME:当前工作流所在的任务名字

O_INFO_WORKFLOW_ID:当前工作流的标识符

O_INFO_WORKFLOW_NAME:当前工作流的名字

O_OPERATION_ID:当前工作流中的操作标识符

O_JOURNAL:日志记录对象

O_HOST:当前服务的标识符

O_ERROR:当前任务出错的信息对象

HTTP

监听 HTTP 连接。

配置参数说明

inbox: 监听目录

session-timeout:服务关闭的等待时间

interval:扫描监听目录的时间间隔

home:HTTP 服务的工作目录

output-directory:EDI 报文接收后输出目录

port:监听的端口

listen-path:监听端API路径

listen-ip:监听端服务器IP

ssl-cert-id:SSL 证书

certs:配置证书信息

输出参数说明

O_WORK_HOME:工作流所在根目录

O_WORK_HOME_INBOX:工作流所监听的目录

O_WORK_HOME_INPROCESS:工作流所在的临时处理目录

O_WORK_HOME_SUCCESS:工作流所在的处理成功目录

O_WORK_HOME_FAILURE:工作流所在的处理失败目录

O_INFO_PROJECT_ID:工作流所在的项目标识符

O_INFO_PROJECT_NAME:工作流所在的项目名称

O_INFO_DAEMON_ID:工作流所在的服务标识符

O_INFO_DAEMON_NAME:工作流所在的服务名称

O_INFO_TASK_ID:工作流所在的任务标识符

O_INFO_TASK_NAME:工作流所在的任务名称

O_INFO_WORKFLOW_ID:工作流的标识符

O_INFO_WORKFLOW_NAME:工作流的名称

O_OPERATION_ID:工作流中的操作标识符

O_JOURNAL:日志记录对象

O_HOST:当前服务的标识符

O_ERROR:任务出错的信息对象

Scheduler

执行计划任务。

配置参数说明

inbox: 监听目录

session-timeout:服务关闭的等待时间

interval:扫描监听目录的时间间隔

scheduling-pattern:任务触发的触发周期

immediate:是否在服务启动的时候就触发任务

输出参数说明

O_WORK_HOME:工作流所在根目录

O_WORK_HOME_INBOX:工作流所监听的目录

O_WORK_HOME_INPROCESS:工作流所在的临时处理目录

O_WORK_HOME_SUCCESS:工作流所在的处理成功目录

O_WORK_HOME_FAILURE:工作流所在的处理失败目录

O_INFO_PROJECT_ID:工作流所在的项目标识符

O_INFO_PROJECT_NAME:工作流所在的项目名称

O_INFO_DAEMON_ID:工作流所在的服务标识符

O_INFO_DAEMON_NAME:工作流所在的服务名称

O_INFO_TASK_ID:工作流所在的任务标识符

O_INFO_TASK_NAME:工作流所在的任务名称

O_INFO_WORKFLOW_ID:工作流的标识符

O_INFO_WORKFLOW_NAME:工作流的名称

O_OPERATION_ID:工作流中的操作标识符

O_JOURNAL:日志记录对象

O_HOST:当前服务的标识符

O_ERROR:任务出错的信息对象

O_FOLDER_INPROCESS_TEMP:任务所在的处理目录

O_ID:分配给当前任务的 ID

File

侦听本地文件。

配置参数说明

inbox : 监听目录

session-timeout:服务关闭的等待时间

interval:扫描监听目录的时间间隔

filter:匹配的文件后缀名

direction:Daemon 是用于发送(SEND)还是接收(RECEIVE)

输出参数说明

O_WORK_HOME:工作流所在根目录

O_WORK_HOME_INBOX:工作流所监听的目录

O_WORK_HOME_INPROCESS:工作流所在的临时处理目录

O_WORK_HOME_SUCCESS:工作流所在的处理成功目录

O_WORK_HOME_FAILURE:工作流所在的处理失败目录

O_INFO_PROJECT_ID:工作流所在的项目标识符

O_INFO_PROJECT_NAME:工作流所在的项目名称

O_INFO_DAEMON_ID:工作流所在的服务标识符

O_INFO_DAEMON_NAME:工作流所在的服务名称

O_INFO_TASK_ID:工作流所在的任务标识符

O_INFO_TASK_NAME:工作流所在的任务名称

O_INFO_WORKFLOW_ID:工作流的标识符

O_INFO_WORKFLOW_NAME:工作流的名称

O_OPERATION_ID:工作流中的操作标识符

O_JOURNAL:日志记录对象

O_HOST:当前服务的标识符

O_ERROR:任务出错的信息对象

O_FOLDER_INPROCESS_TEMP:任务所在的处理目录

O_FILE:任务文件标识符

O_RECEIVE_TIME:任务接收的处理时间