【问题标题】:How to communicate with a SAP application from JAVA如何从 JAVA 与 SAP 应用程序通信
【发布时间】:2012-05-11 19:39:24
【问题描述】:

我们计划将我们的销售和分销模块集成到 SAP 应用程序中。我们需要将销售信息存储在 SAP 应用程序中。

我们正在使用 SAP 的Exchange Infrastructure/ BDC 迁移现有数据以加载销售模块现有数据。

现在我们面临的挑战是如何从 JAVA 持续与 SAP 交互以存储和检索销售模块中的数据?

是否有任何工具可用于从 java 与 SAP 进行通信。

谢谢,
阿尼尔库马尔 C

【问题讨论】:

    标签: java jakarta-ee sap


    【解决方案1】:

    您有多种选择:

    我真的推荐webservices方式。

    【讨论】:

      【解决方案2】:

      我建议您使用 JCO 库来调用 SAP 中的 RFC 函数,从程序员的角度来看,这是在 SAP 中获取和存储数据的最简单方法。

      从ECC5版本开始启用Webservices,每个功能模块都可以转换为Webservice接口。但是,很难将 SAP 中的结构或内部表映射和解析为 wsdl 文件。当你从 sap 调用 Webservices 报错时,你会花很多时间去寻找根本原因。

      【讨论】:

        【解决方案3】:

        我知道这个问题真的很老了,但也许这可能会对那里的人有所帮助,所以我发布了这个。

        我强烈建议您查看 Hibersap (http://hibersap.org/)。 它是一个开源库,让您可以使用普通的 Java 类和注释来声明您想要调用的 SAP 函数,并提供一个干净的 API 来实际调用这些函数。 它也有很好的记录。

        【讨论】:

        • 我无法访问帖子中提供的网站。即 Hibersap (hibersap.org)。
        猜你喜欢
        • 1970-01-01
        • 2023-03-28
        • 2011-04-06
        • 1970-01-01
        • 2012-03-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多