网上一个简单的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:)