代码在eclipse环境下
第一步:新建java project
第二步:项目右键,创建web service client 把wsdl地址粘贴到 Service definition ,点击next,选择代码存放的文件夹,点击finish。
第三步:创建main方法 调用webservice接口 无超时设置:
public static void main2(String[] args) {
//没有设置超时时间
try {
//生成的Service 和ServicePortType 根据实际情况填写
******Service service = new ******ServiceLocator();
******ServicePortType client = service.get******ServiceHttpPort();
//method为需要调用的接口方法根据实际接口填写, 参数根据实际参数来填写
String xml = client.method("param1", "param2", "param3", "param4", "param5");
System.out.println(xml);
} catch (ServiceException e) {
e.printStackTrace();
} catch (RemoteException e) {
e.printStackTrace();
}
}
调用webservice接口,有超时设置:
引用的类
import org.codehaus.xfire.cli