What is SAP Cloud Integration?
The following statements try to answer the question:
- It is one of the core capabilities of the SAP Integration Suite
- It is based on the open source framework Camel from the Apache Software Foundation
- SAP Cloud Integration supports end-to-end process integration through the exchange of messages
- The development, deployment, and monitoring takes place in the browser with graphical tools
- It is one of the Low Code/No Code tools
什么是 SAP 云集成?
以下陈述试图回答这个问题:
- 它是 SAP 集成套件的核心功能之一
- 它基于 Apache 软件基金会的开源框架 Camel
- SAP 云集成通过消息交换支持端到端的流程集成
- 开发、部署和监控可在浏览器中使用图形化工具完成
- 它是低代码 / 无代码工具之一
关键英文单词及句子说明:
- “open source framework”:开源框架,指源代码公开,可供开发者自由使用、修改和分发的软件框架 。例如:Many developers like to use open source frameworks to build applications.(许多开发者喜欢使用开源框架来构建应用程序。)
- “Camel”:这里指 Apache Camel,是一个开源的企业集成框架 。例如:Apache Camel provides many components for integration tasks.(Apache Camel 为集成任务提供了许多组件。)
- “Low Code/No Code”:低代码 / 无代码,指无需大量编写代码或几乎无需编写代码,通过可视化界面等方式即可开发应用程序的技术 。例如:Low Code/No Code platforms make application development more accessible to non - developers.(低代码 / 无代码平台使非开发者也更容易进行应用程序开发。)
Key Features
An integration flow has a 0 - 1 sender adapter.
一个集成流有 0 到 1 个发送方适配器。
The message is delivered via an endpoint if an adapter is configured.
如果配置了适配器,消息将通过一个端点进行传递。
Various sender adapters are available on the sender side.
发送方有多种发送方适配器可供使用。
(No. 1) After receipt of the message, the process is started via a startup event Start.
(第 1 点)收到消息后,通过启动事件 “Start” 启动流程。
This is followed by predefined processing steps.
随后是预定义的处理步骤。
(No. 2) There is a wide range of integration capabilities that define different ways that messages can be processed on the integration platform.
(第 2 点)有多种集成能力,这些能力定义了在集成平台上处理消息的不同方式。
Ultimately, receiver adapters can be configured to complete the business process.
最终,可以配置接收方适配器来完成业务流程。
Message processing can be carried out synchronously or asynchronously.
消息处理可以同步或异步进行。
With this concept, a lot of well - known enterprise integration patterns can be mapped.
基于这个概念,可以映射许多知名的企业集成模式。
Connectivity
The sender and receiver adapters are different. You are able to build your own adapter. To do this, you can use the provided Software Development Kit.
To determine which adapters are available depending on your license, you can display the adapters after creating an empty project template, as described in the following exercise. Perform the following steps:
发送方适配器和接收方适配器有所不同。你能够构建自己的适配器。为此,你可以使用所提供的软件开发工具包。
要确定根据你的许可证哪些适配器可用,你可以按照以下练习中的描述,在创建一个空项目模板后显示这些适配器。执行以下步骤:
Sources
Read more:
- About key features:
- A complete overview of the Enterprise Integration Patterns can be found here: Home - Enterprise Integration Patterns
- Home - Apache Camel
- About connectivity:
- A complete overview of the currently available adapters can be found here: Connectivity (Adapters)
- More information can be found here: Developing Custom Adapters
- About integration capabilities: The complete overview can be found here: Integration Capabilities
Summary
Individual integration flows are compiled via predefined functional steps.
单个集成流通过预定义的功能步骤进行编排。
They are divided into categories such as mapping, routing, and others, and provided as a palette.
它们被划分为诸如映射、路由等类别,并以面板形式提供。
The process is started via exactly one incoming message.
该流程通过恰好一条传入消息启动。
The contents of this message can then be manipulated in various ways in the process itself.
然后,此消息的内容可以在流程本身中以各种方式进行处理。
The connectivity and flexibility comes from many sender and receiver adapters.
连接性和灵活性源自众多发送方和接收方适配器。
In addition to creating the individual integration flow, SAP offers over 400 predefined integration flows, as they are often needed in the SAP environment.
除了创建单个集成流之外,SAP 还提供 400 多个预定义集成流,因为在 SAP 环境中经常需要这些预定义集成流。
-----------
关键英文单词及句子说明:
- “compile”:此处意为 “编排;编制”,读音:/ˈkəmˈpaɪl/。例如:We need to compile these data into a report.(我们需要将这些数据编进一份报告中。)
- “manipulate”:“处理;操纵”,读音:/məˈnɪpjuleɪt/。例如:You can manipulate the data according to your needs.(你可以根据需求处理这些数据。)
- “connectivity”:名词,“连接性”,读音:/ˈkɒnekˈtɪvəti/。例如:Good network connectivity is important for online work.(良好的网络连接性对在线工作很重要。)
- “flexibility”:名词,“灵活性”,读音:/ˈfleksəˈbɪləti/。例如:This plan gives us more flexibility.(这个计划给了我们更多灵活性。)
------------