本程序参照:http://hi.baidu.com/wangyantsing/blog/item/a984cbfc339212fbfc037f9d.html ,自己练习的代码,测试成功。
import java.io.BufferedInputStream;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import com.sap.mw.jco.*;
public class test03 {
static final String pool_name = "pool";
public static void main(String[] args) throws IOException{
IRepository repository;
JCO.Client mConnection;
JCO.Pool pool = JCO.getClientPoolManager().getPool(pool_name);
if(pool == null){
//在连接池中添加连接的方式:第二种
JCO.addClientPool(pool_name,
5, //最大连接数
"800",
"*****", //用户名
"****", //密码
"**", //语言
"*******", //主机名:可以填写IP地址
"01");
mConnection = JCO.getClient(pool_name);
try{
mConnection.connect();
System.out.println(mConnection.getAttributes());
}catch(Exception e){
System.err.println("打开或者关闭连接失败");
}finally{
JCO.releaseClient(mConnection);
}
}
}
}