第一步:新建web工程,工程右键new-webserive client-选择wsdl文件导入 如下图目录树
第二步新建测试类 client.java
如下两种方式都可选:
public static String conn(String method, String reqxml)
throws RemoteException {
// HexingWsProxy proxy=new
// HexingWsProxy("http://xxxxx:0000/api/services/sss?wsdl");
// String str=proxy.getHexingWs().trans(method, "reqxml");
HexingWsService service = new HexingWsServiceLocator();
HexingWs client = null;
try {
client = service.getHexingWsPort();
} catch (ServiceException e) {
e.printStackTrace();
}
String str = null;
try {
str = client.trans(method, reqxml);
} catch (RemoteException e) {
e.printStackTrace();
}
return str;
}
ps:根据不同的wsdl规范方法调用不同接口,本示例是通过.trans("方法名","参数")
本文介绍如何通过新建Web工程并导入WSDL文件来创建WebService客户端,同时提供了测试类client.java的示例代码,演示了如何使用.trans方法进行远程调用。
1108

被折叠的 条评论
为什么被折叠?



