java webservice axis2简单开发实例

2026/4/24 16:12:22

6. AxisServlet 7. /services/* 8.

四:

服务端提供的方法: Java代码

1. package server; 3. public class SayHello {

4. public String getName(String name) { 5. return \ + name; 6. } 7. }

五:

客户端访问服务端接口获得数据的方法:

Java代码

1. package client;

3. import org.apache.axis.client.Call; 4. import org.apache.axis.client.Service; 6. public class TestClient {

8. public static void main(String[] args) throws Exception { 10. // 指出service所在URL

12. String endpoint = \;

14. // 创建一个服务(service)调用(call) 16. Service service = new Service();

18. Call call = (Call) service.createCall();// 通过service创建call对

19.

20. // 设置service所在URL 21.

22. call.setTargetEndpointAddress(new java.net.URL(endpoint)); 23.

24. // 方法名(processService)与MyService.java方法名保持一致 25.

26. call.setOperationName(\); 27.

28. // Object 数组封装了参数,参数为\调用processService(String arg) 29.

30. String ret = (String) call.invoke(new Object[] { \继中\ }); 31.

32. System.out.println(ret); 33. 34. } 35. 36. }

六:

启动tomcat,先访问http://127.0.0.1:8082/webservice/services,看是否有方法显示,有显示,则代表服务端提供的接口可以成功访问了。

我的效果是这样:

And now... Some Services

? Login.jws (wsdl) o getName

七:

然后在本地跑客户端TestClient,就应该有结果啦,大家试试吧。


java webservice axis2简单开发实例.doc 将本文的Word文档下载到电脑
搜索更多关于: java webservice axis2简单开发实例 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219