多年来,我一直使用旧的" SAP DCOM Connector "在基于Microsoft的应用程序和SAP之间进行通信.不幸的是,SAP多年来不再支持这种古老而又高性能的技术.因此,我希望并且必须迁移到另一种更新的技术.
首先是" SAP Connector for .NET 2.0 ".乍一看似乎是一个很好的替代品.但是这个连接器只能用于.NET 1.1(还有.NET 2.0的解决方法),并且将来没有进一步的开发.对你SAP感到羞耻!! SAP表示,将来我们应该为Visual Studio 使用" Enterprise Services Explorer ".但是这项技术仅适用于ECC6.0而不适用于4.6C.这就是重点.我需要一种现代技术,可用于4.6C和ECC6.0 !!
所以我做了一些调查,发现了" Theobald-Software "中的产品" ERPConnect ".它看起来非常好,他们有一个好的和廉价的许可证模型.该产品的第一个问题是,不允许向客户提供基于ERPConnect的应用程序的源代码.这很奇怪,因为客户通常也会购买应用程序源的权利.第二个问题是,该产品不是来自SAP,也未经SAP认证.许多客户不希望来自第三方的产品.
所以现在我的问题是:是否有进一步的可能性将Microsoft World与SAP World连接起来 ,并且有人知道上述方法的替代方案吗?特别是我需要使用RFC的替代方案.
好消息: SAP已经发布了SAP .NET Connector 3.0版.它将支持当前的Windows版本(Windows XP 32位,Windows 2003 32/64位(x64),Windows Vista 32/64位(x64),Windows 2008 64位(x64)和更高版本的Windows 7)以及最新版本-date Microsoft .NET Runtime版本(2.0,3.0和3.5).请参阅http://wiki.sdn.sap.com/wiki/display/ABAPConn/ABAP+Connectivity+Home 和http://service.sap.com/connectors