外部服务名称和技术服务名称之间的区别

2020-08-31 23:26发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

当我们尝试注册OData服务时,系统会提示我们输入技术服务名称和外部服务名称。 您能说明一下两者之间的区别吗? 在许多情况下,我发现技术服务名称和外部服务名称始终相同。

此外,我不确定外部映射ID是什么。 有人可以解释一下吗?

谢谢

最好的问候

Manvitha

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

当我们尝试注册OData服务时,系统会提示我们输入技术服务名称和外部服务名称。 您能说明一下两者之间的区别吗? 在许多情况下,我发现技术服务名称和外部服务名称始终相同。

此外,我不确定外部映射ID是什么。 有人可以解释一下吗?

谢谢

最好的问候

Manvitha

付费偷看设置
发送
5条回答
亦是此间程序员
1楼 · 2020-08-31 23:38.采纳回答

嗨,Manvitha,

外部服务名称用于该服务,因为它将由Internet通信框架(事务SICF中的节点)发布,以供客户端访问。 当您在_Gateway_Hub_(或嵌入式网关)中注册服务时,它将自动从技术服务名称派生。

技术服务名称是在_backend_的事务SEGW中生成运行时工件时可以选择的名称。 在后端中创建运行时工件的过程也称为"注册",这有点令人困惑。

最诚挚的问候,

Ringo

追夢秋陽
2楼-- · 2020-08-31 23:50

感谢您的提及。

我还没有听说过在运行时工件生成的上下文中进行注册的任何用法。 我不知道他们为什么以这种方式使用它,因为这是2种截然不同的东西。 ????

此致

Ekansh

SKY徐
3楼-- · 2020-09-01 00:01

我的印象是不再使用外部映射ID。 根据文档,它用于标识服务是否要包含在新服务的模型中,以便创建与旧服务的实体类型的关联,而不必重新创建那些实体类型。 当前,在选择SEGW->数据模型上的RMB->包含-> OData服务(GW)时,会要求您提供RFC连接和技术服务名称。

浮生未央
4楼-- · 2020-08-31 23:49

hi ekansh,

我总是想知道为什么SAP会使用两个名称,即技术服务名称和外部服务名称?

技术服务名称中的"名称空间"有什么用途?

假设我们定义了技术型号名称,并在其中添加了前缀

服务终止外部服务名称也将包含名称空间

因为外部服务名称字段是不可编辑的。

愤怒的猪头君
5楼-- · 2020-08-31 23:42

您好,Manvitha,

我想分享一点。 技术服务名称和外部服务名称实际上有两个不同的用途。 外部服务名称是在外部使用的名称。 技术服务名称是" NameSpace"和通常是外部服务名称的组合。 例如:对于请假申请Fiori应用程序,名称空间为"/img/GBHCM/",因此您会在服务的技术名称中找到该名称空间。 由于通常我们不使用单独的命名空间,因此我们会找到两个相同的名称。

BTW,我们还可以更改外部服务名称。 为此,您可能对

问候,

Ekansh

感兴趣

一周热门 更多>