如果不行直接用axis包啊,我用axis调XFire 做的服务:
private static String webService9800StringAdd(){
//服务地址 http://localhost:8080/webService9800/services/HelloWebService
String url = "http://localhost:8080/webService9800/services/HelloWebService" ;
        String resultInfo ="";
        try {
         //初始化服务调用
            Service service = new Service();
            Call call = (Call) service.createCall();
            //设置调用服务地址
            call.setTargetEndpointAddress(new java.net.URL(url));
            //设置调用服务名称,同时指定服务中的方法名称
            call.setOperationName(new QName("HelloWebService", "stringAdd"));
            //创建两个参数的数组,调用服务,得到结果resultInfo
            resultInfo = (String)call.invoke(new Object[]{"100","200"});
            } catch (Exception ex) {
             ex.printStackTrace();
            }
return resultInfo;
}