0

我想创建一个 OSB 服务,该服务在另一个服务 (URI) 上请求文件并将接收到的文件存储到特定位置。我设法发出请求并获得来自外部服务的响应,现在我想通过在本地磁盘上写入二进制文件(例如),通过 JCA 连接器使用 BS 存储文件。我正在使用 Publish 组件从代理调用 BS。我的问题是我不知道如何通过 Publish 和 BS 将代理响应中的文件名传递给 JCA。谁能帮我?谢谢你。

4

1 回答 1

2

我的理解是您的代理中有文件名,但无法将其传递给 jca。这是你必须做的 -

  1. 在您发布活动中,放置一个“传输标题”活动。
  2. 将方向设置为Outbound Request
  3. 将协议设置为jca.
  4. jca.file.FileName和设置jca.file.Directory为您在代理中拥有的值。
于 2016-03-03T18:28:13.750 回答