加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

WebService笔记之即时发布(Axis1.4)

发布时间:2020-12-16 23:11:45 所属栏目:安全 来源:网络整理
导读:1,? 编写服务 (Java 类以及方法 ) // 定制一个服务 -- 方法public String test(String a,String b){String result = "a=" + a + " b=" + b;return "server response ok,you send "+result;} 2,? 将 Java 源文件后缀改为 jws 3,? 复制到 axis 项目根下 (已经

1,?编写服务(Java类以及方法)

// 定制一个服务 -- 方法
public String test(String a,String b){
String result = "a=" + a + "  b=" + b;
return "server response ok,you send "+result;
}

2,?Java源文件后缀改为jws

3,?复制到axis项目根下 (已经下载了axis提供的axis项目并拷贝到tomcat目录下)

4,?编写客户端访问

1> // 描述要访问的服务地址
String url = "http://localhost:8888/axis/HelloWS.jws";
2>// 创建一个webservice服务
Service service = new Service();
3>// 创建调用
Call call = (Call)service.createCall();
4>// 指定服务来源
call.setTargetEndpointAddress(url);
5>// 指明调用具体的方法名
call.setOperationName(new QName(url,"test"));
6>// 调用
String result = (String)call.invoke(new Object[]{"student","teacher"});

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读