5.3. 创建 SOAP API 客户端连接


在集成中,要连接到 SOAP API,请创建一个与 SOAP API 的连接,然后您可以添加到任意数量的集成中。

重要

SOAP API 客户端连接只是一个技术预览功能。技术预览功能不受红帽产品服务等级协议(SLA)支持,且功能可能并不完整。红帽不推荐在生产环境中使用它们。这些功能可提供早期访问将来的产品功能,使客户在开发过程中测试并提供反馈。有关红帽技术预览功能支持范围的更多信息,请参阅 https://access.redhat.com/support/offerings/techpreview/

前提条件

  • 您为您要连接的 SOAP API 创建连接器。

流程

  1. 在 Fuse Online 中,在左侧面板中,单击 Connections 以显示任何可用连接。
  2. Create Connection 以显示可用的连接器。
  3. 点您要为其创建连接的 API 的连接器。
  4. 在配置页面中,提供请求的信息。API 的定义决定了 Fuse 在线提示的内容。
  5. 在连接配置页面中:

    1. 接受或编辑 SOAP 端点地址。
    2. 选择在调用 WSDL 端点时要使用的 Authentication 类型(None、Basic 或 WS-Security Username Token)。通常,API 服务具有安全要求,Fuse Online 根据 WSDL 文件定义的特定安全类型提示进行安全输入。
    3. 选择 WS-安全密码类型(TextDigest)。
    4. 指定 用户名和密码
    5. 如果您希望 Fuse Online 向 WS-Security 标头添加时间戳,请选择 Timestamp
    6. 如果您希望 Fuse Online 将 Nonce 元素添加到 WS-Security Username Token 标头,请选择 Username Token Nonce

      有关如何将 UsernameToken 与 Web Services Security (WSS)规格搭配使用的更多信息,请参阅此 OASIS 文档

    7. 如果您希望 Fuse Online 将 timestamp 元素添加到 WS-Security Username Token 标头,请选择 Username Token Created

      注: 由于缺少 OASIS/W3C 标准来验证到 SOAP 端点的连接,因此 SOAP 连接器不支持验证。

  6. 点击 Next
  7. Name connection 页面中:

    1. Name 字段中输入您选择的名称,可帮助您将这个连接与任何其他连接区分开来。
    2. Description 字段中,输入有助于了解此连接的任何信息。
    3. Save。现在,您可以选择您创建的连接并将其添加到集成中。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.