我们计划将销售和分销模块集成到SAP应用程序中。我们需要将销售信息存储在SAP应用程序中。
我们正在使用SAP的Exchange Infrastructure/ BDC
迁移现有数据,以加载销售模块现有数据。
现在我们的挑战是如何从JAVA持续与SAP交互以存储和检索销售模块中的数据?
是否有可用于与Java通信的工具。
谢谢,
Anil Kumar C
答案 0 :(得分:5)
您有多种选择:
我真的推荐webservices方式。
答案 1 :(得分:4)
我建议您使用JCO库来调用SAP中的RFC函数,这是从程序员的角度在SAP中获取和存储数据的最简单方法。
从ECC5版本启用Webservices,每个功能模块都可以作为Webservice接口使用。但是,很难将SAP中的结构或内部表映射和解析为wsdl文件。当您从sap调用Webservices时出错,您将花费大量时间来找到根本原因。
答案 2 :(得分:1)
我知道这个问题确实很老,但是也许这可能对那里的人有帮助,所以我将其发布。
我明确建议查看 Hibersap (http://hibersap.org/)。 它是一个开源库,可让您使用简单的Java类和注释声明要调用的SAP函数,并提供一个干净的API来实际调用这些函数。 它也有据可查。