JAVA调用NuSoap服务

NuSoapPHP环境下的WebService编程工具,用于创建或调用WebService,是一个开源软件。它完全采用PHP语言编写、通过HTTP收发SOAP消息的一系列PHP类,由NuSphere Corporation(http://www.nusphere.com/)开发。
它的优势是不需要扩展库的支持,这种特性使它可用于所有的PHP环境,不受服务器安全设置的影响。

用到的jar包:

jaxrpc.jar

commons-discovery-0.2.jar

commons-logging-1.0.4.jar

axis.jar

demo例子如下:

String endpoint = " 
Service service = new Service();
Call call;
try {
   call = (Call) service.createCall();
   call.setTargetEndpointAddress(new java.net.URL(endpoint));
   call.setOperationName("xxxxxx");  // 调用的方法
   String param = "test";  //参数
   String s = (String) call.invoke(new Object[] {param});
   System.out.println(s);
} catch (Exception e) {
   System.out.println("Error!!");
   e.printStackTrace();
}


你可能感兴趣的:(JAVA调用NuSoap服务)