JAXWS例子

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



原文地址:https://www.cnblogs.com/fredric/p/2378739.html