我需要连接到基于ABAP的SAP系统,以将数据拉入/推入该系统。
我下载了SAP PDK for .NET,并使用它构建了一个解决方案,但这需要在服务器上安装Portal Runtime for .NET,而这无法完成,因为SAP服务器是Solaris服务器!
另外,我已经检查了现有的解决方案,但它们都使用VS.NET2003来创建所谓的SAP连接器代理?
那么,除了使用VS.NET2003之外,还有什么方法可以连接到SAP系统呢?
[更新]
以前有没有人查过这个,NCo。它是一个SAP .NET连接器,用于.NET 3.0?!
3条答案
按热度按时间mlnl4t2r1#
如果可以自定义SAP部件,请尝试调查PI,您可以通过包含要作为附件交换的数据的简单HTTP消息启用SAP.NET双向通信。非常容易和稳定的方式去在我看来。
3xiyfsfu2#
可以在SAP环境中创建Web服务。我们广泛地使用它们来进行各种数据的CRUD。我相信它被称为XI服务,你可以找到一些关于它的信息here。
SAP分析师在ABAP中工作,并向我们(在VS2010上工作的.NET 4.0开发人员)发送wdsl,我们所要做的就是将它们集成到我们的解决方案中,就像任何其他Web服务一样。
unhi4e5o3#
SAP Connector for Microsoft .NET 3.0已经作为正式的SAP .NET连接器存在。