JAX-WS例子

Posted on 2012-03-03 21:54  Fredric  阅读(712)  评论(0)    收藏  举报

网上一个简单的JAX-WS例子

服务部署web service project(jax-ws) 实现一个类,新建一个web service基于这个类。

View Code
1 package com.ws;
2
3 public class sayHello {
4 public String sayHelloString(String name){
5 return " Hi " + name;
6 }
7 }

客户端java project 建立一个web service client,建立时导入wsdl的地址;

导入后工程内会生成一批java类,如下:

客户端调用服务:

View Code
 1 package com.ws;
2
3 public class testapp {
4
5 /**
6 * @param args
7 */
8 public static void main(String[] args) {
9 // TODO Auto-generated method stub
10 SayHelloService sv = new SayHelloService();
11 SayHelloDelegate dl = sv.getSayHelloPort();
12 System.out.println(dl.sayHelloString("Fredric"));
13 }
14 }

后续增加客户端基于soap协议调用服务,2012-3-4:)



博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3