找到 6 篇文章 关于 SAP JCO

JCoClient 和 JCoDestination 之间的区别

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

616 次浏览

JcoDestination 是较新的版本 (3),而 JCO.client 是较旧的版本 (2) 的 SAP Java 连接器类。 随着类名称的更改,他们还在新版本 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

677 次浏览

在 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 异常的确切详细信息后,您需要编辑调用方法以创建条目。

使用 Maven 的 SAPJco 3.0.11 时,我无法重命名原始存档 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
广告