web-services - SAP 中的 Web 服务是否默认可用?
问题描述
我需要在 .NET Core 应用程序中集成来自 SAP 的数据。标准 SAP .NET 连接器不支持 .NET Core,因此连接的唯一方法似乎是使用 SAP 发布的 Web 服务。
我在某处听说过,Web 服务不是标准的 SAP 功能,只有某些实例能够发布 ABAP Web 服务。这是真的吗?
.NET Core Web 服务客户端是否能够共同使用 SAP Web 服务?
解决方案
如果我们谈论 SAP ERP (ECC),它们实际上是标准的。REST 服务自 SAP Netweaver 7.40 起可用,而 SOAP 服务自古可用。
通常,SAP Netweaver Gateway包含完整的 OData 实现并用于将 SAP 数据暴露给外部系统,但是 REST也可以在没有 GW 的情况下使用。
如果我们谈论 SAP Cloud 解决方案和其他产品,则可以使用更多的集成选项,其中许多比服务更先进。例如,SAP 云连接器
推荐阅读
- javascript - 从背景定位元素
- azure - 在哪里可以获得所有 Azure 地理特定终结点的列表?
- google-sheets - 将数组公式与 Sumif 一起使用
- docker - 在 docker-compose 中无法访问 Docker 容器
- r - 如何使用 mhurdle 包在 R 中复制标准 Tobit 结果
- qt - 如何同步已隐藏的模型视图?
- c# - 懒惰的
> 带异步初始化 - javascript - 多个帖子的 PHP 投票系统
- sql-server - 使用 CLI 工具 (sqlpackage.exe / PS dbatools) 时通过 BACPAC / DACPAC 导入数据库在用户上失败
- ruby-on-rails - 在初始化程序中覆盖 gem 模块