针对JAVA程序调用RFCAPIJCO.pdfVIP

  • 4
  • 0
  • 约1.4万字
  • 约 16页
  • 2024-08-03 发布于江苏
  • 举报

要用Java程序远程调用ABAP函数可以使用SAP提供的RFC针对Java程序的

API——JCo。

0.JCo的安装

很不幸,虽然JCo是用Java语言编写的但却是平台相关的。(具体来说,JCo的Java包

sapjco.jar确实是平台无关的,但是运行JCo需要RFC库支持,而RFC库是平台相关的)

目前为止我还只有在Windows系统中安装的版本,因为JCo不是一个开源组件,甚至在

SAP官方下载它是需要SAPServiceMarketPlace的用户帐号的。目前我手上的是

JCo2.1.6Windows版本。

除了API文档和一些DEMO程序,你需要用到的有3个文件:librfc32.dll,sapjcorfc.dll,

sapjco.jar。

安装配置步骤如下:

(1).将sapjco.jar导入到你的项目库路径中。SAP官方的指导是要你配置CLASSPATH,

这种方法在我看来不值得提倡,因为eclipse或netBeans这样的IDE可以帮你轻松导入

jar库而无需摆弄系统环境变量。

(2).将sapjcorfc.dll文件拷贝至sapjco.jar所在的文件夹中。注意,这两个文件必须放在

同一个文件夹里,它们俩必须像热恋中的情人一样一直黏在一起才能使JCo正常工作。

(3).将librfc32.dll文件拷贝至C:\WINDOW

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档