2016-11-03 55 views
-2

这适用于Windows系统。从我发现的研究中我知道你需要注册一个SAP Gateway的程序。该计划是一个RFC server计划。需要使用SM59来设置目标,选择注册服务器程序并将程序的名称放在应用程序服务器上启动。我见过SAP的一个例子RFC Server程序。我已经看到了使用此命令在如何通过ABAP的SAP JCO 3调用Java代码

OS (Unix): rfcexec -g -a -x 

我知道,如果它是用SMGW运行,你可以查看注册程序。我不知道的是,如果RFC服务器程序是您想要执行的Java程序,或者只是一个用于启动Java程序的侦听程序。另外,我想我必须从NW RFC SDK文件中获得rfcexec程序?我本以为JCO library应该具备调用SAP并调用Java所需的一切。我已经能够使用示例Java程序来调用SAP RFC,但我现在想从ABAP到Java。我错过了什么?

+0

正如现在所述,问题太广泛,无法在堆栈溢出的简短问答格式中回答。你能缩小问题范围,从而改善你的问题吗? – vwegert

+0

我改变了它,并试图消除我所知道的,将其缩小到我所需要知道的范围。当你不知道答案时很难。 – JDel

回答

0

在zip文件中,有一个文件“StepByStepClient.java”中的客户端示例。你试过了吗?