抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

本片笔记主要对CPI开发过程中使用的WebIDE进行介绍。主要介绍他的发现设计监控三个模块。这三个模块是实施和运维过程中的主要使用点。

SAP BTP CPI WebIDE介绍

一、介绍

本片笔记主要对CPI开发过程中使用的WebIDE进行介绍。主要介绍他的发现设计监控三个模块。这三个模块是实施和运维过程中的主要使用点。

二、Discover

1.界面内容

1.CPI 发现界面

在该界面可以看到很多由SAP官方创建好的Demo内容。可以在这个界面查找到SAP提供的标准接口内容和参考内容。可以直接使用这些Package中的标准接口,但是不可以自定义开发。如果要对这些内容进行自定义开发需要将这些内容下载并移动到Design(设计)界面中。

在自己的开发工具包中对内容进行扩展和修改。

2.Package 包

和在SAP中开发类似,你需要将接口的内容存放到对应的Package中。一个Package中可以包含任意数量的IFlow对象。

2.CPI的Package

3.Artifact 部件

可以理解成SAP中的存放在Package中的程序、数据表、Function Module等。在CPI中每一个对象都是一个部件。例如IFlow、Message Mapping、Value Mapping和Groovy Script等。

3.CPI的部件

三、Design

1.界面内容

4.CPI的设计界面

2.导入标准内容-Package

加入上面介绍的发现中的某些内容符合你的大部分业务需求,但是需要进行一些扩展。可以考虑将标准的Package复制到自己的设计界面中。然后进行开发。可以理解成复制标准程序,然后进行二次开发。

(1)下载标准Package

假设这个Package的内容符合你的需求。点击Package中,然后点击右上角的复制按钮。

5.导入标准内容_下载标准Package

等待一段时间就可以在设计界面中看到刚刚复制的Package了。

6.导入标准内容_设计界面

3.导入标准内容-IFlow

(1)下载标准IFlow

假设你需要使用的内容只是其中一个部件,可以将标准的部件单独下载下来然后导入自开发的包中。

7.导入标准内容_下载标准IFlow

将部件下载到本地。

8.导入标准内容_下载部件

(2)创建自开发包

在设计界面点击创建按钮。

9.导入标准内容_创建包

将包的内容填写完成之后点击右上角的保存按钮。完成包的创建。

10.导入标准内容_填写包的内容

(3)导入标准部件

创建完成包后,点击部件页签。然后再点击添加按钮,选择Integration Flow

11.导入标准内容_添加IFlow

选择上传选项,然后将刚刚下载的压缩包导入进来。导入后下面关于部件的详细内容会自动带出来。之后再点击红框圈中的按钮,打开部件的编辑界面。

12.导入标准内容_上传IFlow

新导入的部件是未部署的状态。如果需要使用则需要将部件部署。可以理解成SAP中的激活操作。

13.导入标准内容_部署部件

四、Monitor

1.界面内容

14.监控界面

2.界面介绍

这个界面是用来查看CPI的执行状态、查看部件的部署状况以及设置连接密钥的地方。

(1)监控器消息处理

这里用来查看IFlow中调用的情况,如果维护了记录日志的脚本,还可以在这里查看到报文等内容。成功与失败等消息也会在这里查看。

(2)管理集成内容

在这个界面用来查看所有部件的部署情况。还可以在其中查看到端点信息。可以理解成调用CPI的URL。

(3)管理安全性

存储凭据、证书、PGP 密钥,执行连接检查。

(4)管理存储

临时读取、写入和删除有效负载,创建变量,存储将在 JMS 适配器中使用的队列,以及创建数字范围。

当你创建了异步类型的接口调用时,接口的处理队列也可以在这里查看到。

(5)管理锁

删除在编辑集成流时创建的锁定。类似于SAP中的SM12事务代码。

五、参考资料

SAP Cloud Platform Integration (CPI) Part 4 – SAP CPI WebIDE Tour

评论