7.4. 创建新 SAP 端点


概述

您可以使用路由编辑器中的组件面板,通过 Edit SAP Connection Configuration 对话框将 SAP 组件添加到路由中。

注意

如果您使用 SAP Connection 视图,请记得将必要的 SAP 连接配置数据粘贴到 Blueprint XML 或 Spring XML 代码中。

先决条件

您必须已创建了一些 SAP 目标连接和/或服务器连接以及 Edit SAP Connection Configuration 对话框的帮助。

注意

如果您使用 SAP Connection 视图,请将此配置导出到适当类型的文件(打印 XML 或 Spring XML)。

流程

要创建新的 SAP 端点,请执行以下步骤:

  1. 假设您已经有一个 Fuse 项目和一个 Camel XML 文件可供使用(可以是 Blueprint XML 或 Spring XML 格式)。
  2. 在路由编辑器中打开 Camel XML 文件。如果您已经安装了 Red Hat Fuse SAP Tool Suite,则应该可以在路由编辑器中的 Components palette 下看到 SAP 组件。以下 SAP 组件由工具套件提供:

    • SAP IDoc Destination
    • SAP IDoc List Destination
    • SAP IDoc List Server
    • SAP qRFC 目的地
    • SAP Queued IDoc Destination
    • SAP Queued IDoc List Destination
    • SAP sRFC 目的地
    • SAP sRFC 服务器
    • SAP tRFC Destination
    • SAP tRFC Server

      在路由编辑器的 Design 选项卡中,将其中一个组件拖到 canvas 中,以在当前的 camelContext 中创建新的 SAP 端点。

      注意

      SAP Netweaver 组件不属于红帽 Fuse SAP 工具套件。它托管在 Apache Camel 项目中。

  3. 单击 canvas 底部的 Source 选项卡,以切换到路由编辑器的 Source 选项卡。您可以查看路由的 XML 源。
  4. 在指定 SAP 端点 URI 时,您必须以 URI 格式嵌入目标名称或服务器连接名称。例如,sap-srfc-destination 组件具有以下 URI 格式:

    sap-srfc-destination:destinationName:rfcName

    要引用特定目的地,请使用相关 entry 元素的 key 属性的值作为此 URI 中的 destinationName

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.