如何根据wsdl文件通过eclipse生成webservice客户端

本文介绍如何通过新建Web工程并导入WSDL文件来创建WebService客户端,同时提供了测试类client.java的示例代码,演示了如何使用.trans方法进行远程调用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 第一步:新建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("方法名","参数")

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值