你是对的。NET连接器2.0使用代理类,但是.NET连接器3.0使用通用API。您需要重写所有包含NCo交互的代码。
与.NET 2.0相比,.NET Connector 3.0具有许多优点:
NCo 3.0更加稳定,强大并支持重载
.NET 3.0通过解耦连接处理为您的应用程序提供了更好的设计。
它消耗更少的内存
允许动态编程,而无需生成代理
可以动态查找元数据(因此,如果相关的ABAP系统发生了某些变化–例如,如果添加了功能模块签名中的参数,或者ABAP系统从非Unicode切换为Unicode,则不再需要重新生成代理并重新编译您的代理解)
不再绑定到特殊的Visual Studio版本。
要了解有关SAP NCo 3.0的更多信息,可以参考以下链接: