找到 6 篇文章 关于 SAP JCO

JCoClient 和 JCoDestination 之间的区别

Priya Pallavi
更新于 2019-07-30 22:30:20

616 次浏览

JcoDestination 是较新的版本 (3),而 JCO.client 是 SAP Java 连接器类的旧版本 (2)。除了类名称的更改外,他们还在新版本 JCoDestination 中重写了库体系结构。建议使用较新的版本 JCodestination。

如何在 SAP 中不使用属性文件构建 JCo 服务器?

varun
更新于 2019-07-30 22:30:20

166 次浏览

您可以创建自己的 DDP 实现,然后使用 Environment.registerDestinationDataProvider() 注册。

通过 JCo 客户端和 JCo 服务器连接到 SAP R/3 系统

seetha
更新于 2019-07-30 22:30:20

678 次浏览

在 JCo3.0 中,Java 客户端 JCO.Client 被 JCoDestinations 替换。您可以通过入站 RFC 通信(Java 调用 ABAP)或出站 RFC 通信(ABAP 调用 Java)连接到 SAP 系统。对于入站 RFC 通信,您需要使用 JCoDestination 在 ABAP 端执行远程函数模块。要使用入站 RFC,您必须使用“JCoDestination”,它在 ABAP 端远程执行函数模块,而在使用出站 RFC 时,您必须在 SAP 网关配置一个 JCoServer,该网关负责接收来自 ABAP 端的传入请求并在 Java 端处理远程函数模块。了解更多... 阅读更多

在 sapjco3.jar 文件位于我的库路径中时连接 SAP 出现错误

Alankritha Ammu
更新于 2019-12-05 10:26:37

564 次浏览

您需要将 sapjco3.dll 复制到 Java 库路径中的一个文件夹中,因为库不是 sapjco3.jar,而是一个 sapjco3.dll 文件。您可以使用以下方法在您的应用程序中调用它:System.getProperty("java.library.path")可以使用以下方法:首先是将 sapjco3.dll 复制到库路径中已有的文件夹之一,例如:C:\WINNT\system32第二种方法是使用 Java 库路径中的相同路径,使用以下任何选项:在访问 SAPJCo 之前访问 System.setProperty ("java.library.path", "C:\path\to\folder\with\dll\")您可以像这样设置 Java 命令行 -Djava.library.path=C:\path\to\folder\with\dll\阅读更多

使用 SAP JCO 在 SAP 系统中创建条目时出现 ABAP 异常终止

Ayyan
更新于 2020-02-14 05:43:45

341 次浏览

这似乎是 ABAP 端而不是 Java 端的问题。这是一个 ABAP 异常终止,您需要在 ABAP 后端使用事务代码:ST22 检查 SAP 系统中的功能模块。获得您得到的 ABAP 异常终止的确切详细信息后,您需要编辑调用方法以创建条目。

在使用 SAPJco 3.0.11 和 Maven 时,我无法重命名原始存档 sapjco3.jar

Manikanth Mani
更新于 2019-07-30 22:30:20

346 次浏览

如果您需要一个独立的应用程序,您可以使用 maven-assembly-plugin,它可以处理在结果工件中重命名的 JAR。此外,此问题存在于 3.0.11 和 3.0.6 等旧版本中,这些版本没有相同的问题。您还可以参考此 SAP 博客以获取更多详细信息:https://blogs.sap.com/2013/04/05/using-jco-without-nwds/

1
广告