当前位置: 首页 > article >正文

BTP Integration Suite CPI Apache Camel

官网文档: https://help.sap.com/docs/integration-suite/sap-integration-suite/what-is-sap-integration-suite

CPI

云集成(CPI)有以下几个特性:

SAP Cloud Integration通过消息交换支持端到端流程集成。
它基于Apache软件基金会的开源框架Camel。
它是SAP BTP集成套件的核心功能之一。
开发、部署和监视在浏览器中使用图形工具进行。
它是LowCode/No Code工具之一。

集成流可以加入各种功能,可以自由组合,可以设计出非常复杂的集成流,这也是CPI相对PIPO更灵活的特点之一,同时这也增大了我们开发集成流的难度,所以SAP在SAP Business Accelerator Hub中做了很多预定义的集成,让我们可以参考甚至直接拿来用。这里可以选择源和目标系统。

CPI的核心是Apache Camel应用集成开发框架,SAP通过图形客户端和各种安全特性增强了这个Camel框架

Apache Camel 是轻量级ESB(企业信息总线)框架,是一款基于规则快速实现消息流转的开发组件,集成该组件后,你的程序可以编写最少的代码实现复杂的消息在不同的协议规则间流转。

Camel有以下五要素:

Endpoint:用于收发消息。
Exchange:消息本体。
Processor:消息处理器。
Routing:路由规则。
Service:Camel基础概念。

基本的使用就是iflow,可以使用自带组件如Content Modifer等,
或者可以使用Groovy SDK / XSLT映射等实现逻辑来修改参数。

参考:

CPI Learning: https://blog.csdn.net/xiayutian_c/article/details/131781187
Apache Camel: https://blog.csdn.net/weixin_44001965


http://www.kler.cn/a/442965.html

相关文章:

  • 小目标检测难点分析和解决策略
  • Vue3初学之组件通信
  • 太速科技-501-基于TMS320C6670的软件无线电核心板
  • 分布式事务seata(AT)与nacos整合-笔记2
  • Vue入门到精通:运行环境
  • CTFHUB 信息泄露 -phpinfo
  • Scratch教学作品 | 圣诞节平台游戏——在节日中挑战冒险,收集礼物吧! ✨
  • 基于Spring Boot的社区药房系统
  • STM32坑分享——擦写单片机内部Flash时影响串口通信
  • 在Linux系统中, 查询mysql
  • Linux高性能服务器编程 | 读书笔记 | 10. 高性能I/O框架库Libevent
  • 【SpringBoot中MySQL生成唯一ID的常见方法】
  • 服务器运行Vue项目
  • /:087启动游戏时提示丢失”d3dx···.dll””VCOMP···.dll”
  • React 第十七节 useMemo用法详解
  • [NOIP2016 普及组] 海港 -STL-队列queue
  • 剑指Offer|LCR 002. 二进制求和
  • vue3+ant design vue实现日期选择器不展示清除按钮
  • java微服务中,对分布式锁、分布式事务处理建议
  • 什么是3DEXPERIENCE SOLIDWORKS,它有哪些角色和功能?
  • CRMEB PHP多商户版DOCKER部署实战
  • JAVA没有搞头了吗?