1.企业IT部里面的开发同学,经常会遇到java这边要调用sap系统那边的rfc函数来获取sap系统的数据,那么首先你得获得sap的连接,你才能调用rfc函数
window下获取sap系统连接方法如下:
首先你得在web项目lib目录中引入sapjco3.jar这个jar包和sapjco3.dll,准备工作做好了,下面就是编写连接代码,与连接oracle,或者sqlserver
数据库类似,代码如下
public class GetSapConn{
static String ABAP_AS_POOLED = "ABAP_PUBLIC_130_SAPJCO_POOL";
private static void createDataFile()
{
Properties properties = new Properties();
properties.setProperty(DestinationDataProvider.JCO_ASHOST, "");//sap服务器地址
properties.setProperty(DestinationDataProvider.JCO_SYSNR, "00");//系统编号,写00就可以了
properties.setProperty(DestinationDataProvider.JCO_CLIENT, "");//集团号,不知道就问你们的sap basis
properties.setProperty(DestinationDataProvider.JCO_USER, "");//帐号
properties.setProperty(DestinationDataProv