云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

服务器_国家水稻数据库_测评

小七 141 0

简介

SAP Cloud Integration版本3.30.*/4.17.**提供了消息映射的增强功能/特性,您可以在其中上载和映射Swagger/Open API Spec JSON文件。这个博客描述了这个新的增强

当我们说Swagger/Open API Spec JSON时,我们支持基于OpenAPI Spec 2.0和3.0版本的JSON文件,tnrt新零售企业应用中心,特别是托管在上面的REST API的JSON定义文件https://api.sap.com。对于给定的restapi,您可以下载其定义文件,如下面的屏幕截图所示。这里使用的是Ariba REST API的JSON规范文件

SAP API Hub上的Ariba Asset Management API

点击下载API规范->JSON

下载的JSON文件

一旦下载了Swagger JSON,就可以在消息映射中使用它。要使用此功能,云100,您需要消息映射流步骤版本1.1。当您拖放所述SAP云集成版本的消息映射流程步骤时,它将是最新的,即版本1.1。

下面是如何查看流程步骤版本的截图。

点击(i)图标

流程步骤的版本号

您可以上传类似于当前支持的其他XSD的JSON文件,WSDL或EDMX文件。只需点击源或目标部分的消息映射上传它。下面的屏幕截图序列显示了您选择并上传swagger JSON文件后看到的不同UI屏幕。

在内容修改器上单击(+)后搜索并添加消息映射流步骤

单击创建图标/速度按钮

为消息映射提供名称

映射编辑器打开->添加源代码消息

上传下载的JSON文件

选择API路径

映射中的源结构

上传目标结构并定义映射

所有标准函数,以及基于Groovy脚本的自定义函数/映射表达式编辑器的自定义函数(UDF)上传了swagger JSON。您可以使用这些函数来满足您的映射定义需要。

您还可以结合JSON上传其他支持的文件。即根据您的集成场景需要,在消息映射的源端设置一个JSON文件,在目标端设置一个WSDL文件(反之亦然)。

此外,您还可以照常完成消息映射和/或集成流开发并部署,运行集成场景。

下面的主题是为将来的增强而规划的。

到目前为止,只支持swagger JSON文件,今后我们将致力于为符合中定义的规范的JSON文件提供支持https://json schema.org/。当您有其他类型/第三方集成系统的JSON结构,物联网是学什么的,能够理解符合上述规范的JSON数据文件/有效载荷时,商城返利系统,这将非常方便。

目前,在多重映射中不支持Swagger JSON。我们将以功能增量来启用它。

摘要

对swagger JSON的支持将使您能够开发集成场景,这可能是纯基于JSON的场景,与restapi通信时不需要JSONXML转换步骤,而这些步骤以前是强制性要求的,因为消息映射只能理解XML有效负载。现在可以避免在这种情况下使用JSONXML转换器步骤了。

,新云