SAP .NET 连接器的替代方案


有各种(不像 JAVA 和其他语言那样多)可能的方法来完成此任务。一种方法是使用现有的远程函数调用库来建立连接。有一些围绕 RFC 编写的免费包装器可以完成此任务。

另一个可用于相同目的且最常使用的库是 **ERPConnect**。它易于使用,并提供了一种简单的机制来调用 BAPI、函数和表调用。

但最好的方法是使用 Web 服务,但为此,您必须使用 ERP5.0 或更高版本。在这种情况下,不需要 .NET 连接器,并且提供了很多灵活性和标准功能。

此外,SAP 附带了一个内置的 Microsoft .NET 数据提供程序,用于我的 SAP Business Suite,它是 SQL Server 2005 的一部分。

  • 您可以针对 SAP 表编写简单的 SQL 语句并执行数据提取。
  • 您也可以执行 BAPI/RFC 来提取数据。

该过程的结果通过 Ado.NET 数据读取器接口公开。由于公开了此接口,因此结果集可以在许多地方使用,例如在 SSIS、Reporting Services 或任何其他框架中使用数据。

更新于: 2019年12月16日

370 次浏览

开启你的 职业生涯

通过完成课程获得认证

开始学习
广告