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 次查看

开启您的 职业生涯

通过完成课程获得认证

开始学习
广告