如何从java代码调用Web服务?

时间:2010-11-13 05:50:46

标签: java web-services

我想从java代码中调用Web服务“gatewaedi”。

我没有得到如何称呼它,有人可以提供一个例子吗?

1 个答案:

答案 0 :(得分:1)

这就是您使用JAX-RPC调用Web服务的方式

String wsdlURL = "http://localhost:6080/HelloWebService/services/Hello?wsdl"[1];

String namespace = "http://Hello.com"[2];

String serviceName = "GatewaediWebService";

QName serviceQN = new QName(namespace, serviceName);

ServiceFactory serviceFactory = ServiceFactory.newInstance();

Service service = serviceFactory.createService(serviceQN);
  1. 应该替换为我现在找不到的gatewaedi网络服务电话。

  2. 应该替换为gatewaedi webservice对应的命名空间,我也找不到。

  3. 如果您想向我发送有关此网络服务的更多信息,我会写完整个代码。