2

如何使用 JCO 从 Java 应用程序建立到 SAP EP(门户)的连接?

我们能够连接到 ABAP 系统,但无法获取更多信息来建立与 SAP PORTAL 的连接并读取 UME 用户。

4

1 回答 1

1

SAP 不建议使用专有的 RFC 协议将两个非 ABAP 系统相互连接,而是使用其他标准协议(如 HTTPS)来代替。

但是,如果您仍然想使用 JCo,那么将独立的 JCo 应用程序连接到 NetWeaver AS Java 实例(如企业门户)将是所谓的外部到外部 RFC 通信。无法通过 RFC 进行直接的点对点通信,您还需要第三个组件,即 SAP 网关,它充当两个 RFC 通信伙伴的“交汇点”。

请参阅以下 SAP 说明,了解每一侧所需的特殊配置步骤:

这只是 RFC 通信的技术方面。当然,您随后需要通过提供适当的远程功能模块来实现客户端 RFC 调用和 RFC 服务器端,以提供所需的功能。我认为在 NetWeaver AS Java 端读取 UME 用户的这种 RFM 还没有开箱即用。

于 2018-06-17T06:07:43.203 回答