跳至主要内容
Administrator Guide
上次更新时间 :2023-06-23
概念:程序集传输

概念:程序集传输

Workday Studio 在“Palette”
上提供了以下两类程序集传输:
  • In Transports
  • Out Transports
入站传输接收来自 Workday 或本地资源的消息,然后将这些消息转发给程序集中定义的其他元素进行处理。入站传输始终表示处理链的开始。
out-transport 与 HTTP 端点、Workday 应用程序或 FTP 站点等资源交换消息。包含“local-out”
传输的程序集可以与包含“local-in”
传输的子程序集通信。
Workday Studio 在“Palette”
中支持以下入站传输程序集元素:
名称
函数
注释
workday-in
定义程序集的执行起始点。
  • 侦听 Workday 应用程序请求消息。
  • 支持集成的启动参数和服务定义。
  • 同步(请求-响应)。
local-in
定义程序集或子程序集的入口点。
  • 与包含“local-out”
    传输的程序集交换消息。
  • 支持参数和输出参数。
  • 同步(请求-响应)。
Workday Studio 在“Palette”
中支持以下 out-transport 程序集元素:
名称
函数
注释
workday-out-rest
将 Workday 应用程序 REST 请求消息发送到 HTTP URL。
  • 同步(请求-响应)。
workday-out-soap
将 Workday 应用程序 SOAP 请求消息发送到 HTTP URL。
  • 同步(请求-响应)。
local-out
与包含“local-in”
传输的程序集和子程序集交换消息。
  • 同步(请求-响应)。
http-out
将 HTTP 请求消息发送到 HTTP URL。
  • 支持以下 HTTP 子元素:
    • http-basic-auth
    • http-custom-auth
    • https-properties
  • 同步(请求-响应)。
ftp-out
将消息发送到 FTP 服务器。
  • 异步(仅请求)。
ftps-out
使用 FTP over SSL (FTPS) 协议将消息安全地发送到 FTP 服务器。
  • 异步(仅请求)。
sftp-out
使用 FTP over SSH (SFTP) 协议将消息安全地发送到 FTP 服务器。
  • 异步(仅请求)。
xmpp-out
将文本消息写入 Jabber 服务器。示例:Google Gmail 服务器。
  • 异步(仅请求)。
custom-out
创建可自定义的 out-transport。
  • 同步性由 Spring Bean 实现来定义。
email-out
将电子邮件写入 SMTP(邮件)服务器。
  • Workday Studio 会检查以下属性中是否存在前导空格和尾随空格:
    • 如要执行以下操作
    • 主题
    • Bcc
    • Cc
    • Host
    • Port
    • User
    • Password
    • 回复到
  • 异步(仅请求)。