1.程序中使用JCO 调用远端的接口,需要使用到第三方的dll 文件,归纳为三个:librfc32.dll,MSVCP71.DLL,msvcr71.dll。
在32位的系统下,使用的是tomcat服务器,经测试只需要librfc32.dll,并且将其放在系统盘的System32下面,其他两个文件则不需要。
而在64位系统下,使用的weblogic服务器,经测试需要以上三个文件,并且将以上三个文件copy至JDK的安装目录的bin文件夹里,若weblogic使用的是自带的JDK,则需要将他们放置在weblogic指定的JDK目录的bin文件夹下面,而无需放在System32下。
2.另外操作JCO,需要将sapjco.jar包放在项目的lib目录下,并且将sapjcorfc.dll文件同sapjco.jar一起放置在lib目录下。
附上以上五个文件,以及JCO调用SAP的 学习资料