阿里云_阿里云价值多少_评分榜

轻量服务器 虚拟云 浏览

小编:当需要将某个网关服务从一台服务器复制到另一台服务器时,最耗时的部分就是通过创建所有实体、实体集、关联和导航路径来手动复制数据模型。有一个名为"来自文件的数据模型

当需要将某个网关服务从一台服务器复制到另一台服务器时,最耗时的部分就是通过创建所有实体、实体集、关联和导航路径来手动复制数据模型。有一个名为"来自文件的数据模型"的选项。

本文档的目的是提供使用此选项"来自文件的数据模型"的步骤。

1.生成元数据:

假设我们要复制网关服务"ZTEST\u salesforder"。首先我们要生成这个服务的$元数据。为此,我们必须转到服务维护并选择已完成服务注册的系统。然后点击"维护"按钮。

这将弹出一条消息,云中的数据库,点击"是"。

这将打开"激活和维护服务"屏幕。

这里点击"网关客户端"按钮。这将打开SAP NetWeaver Gateway客户端屏幕。

要直接打开SAP NetWeaver Gateway客户端屏幕,淘客链接,可以使用Tcode/iwfnd/gw\u Client

现在获取元数据,在URI末尾添加$METADATA,云服务器是啥,如下所示:

/SAP/opu/odata/SAP/ZTEST\u SALESORDER\u SRV/$METADATA

单击F8。

现在将显示数据模型的整个元数据在HTTP响应部分内。

2.创建EDMX文件

复制上一步的整个元数据并粘贴到文本文件中。然后保存扩展名为.edmx的文本文件

3.使用edmx文件将数据模型复制到一个新的服务

现在我们将从事务SEGW(SAP newtwaver Gateway service Builder)创建一个新的项目

现在右键单击数据模型并选择选项Import->data model from file

选择需要的edmx文件我们已在上一步中保存。

单击"打开"。

现在检查SEGW中的服务。所有实体,实体集,关联,云数据安全,关联集,导航路径将自动复制到新创建的服务中。

之后,可以为服务生成运行时对象,并相应地复制服务实现。

在上面的示例中,华为云优惠券,我考虑复制一个自定义服务。如果要复制任何标准服务,则应按照以下步骤获取服务的元数据。

打开TCODE/iwfnd/maint\u服务

这将显示系统的整个服务目录。从服务目录中选择要复制的一个,然后单击按钮Gateway Client.

然后请按照前面讨论的步骤操作。

帮助!

正在搜索此内容。

谢谢

--PavanG

过程不错,但它没有复制DPC类的业务逻辑。

嗨,

如何从txt文件创建edmx文件?

我的系统中没有.edmx文件类型。

感谢您的线索。

当前网址:http://vmchk.cooou.com/keji/105007.html

 
你可能喜欢的: