简介:
JAX-WS 的全称为 Java API forXML-Based Webservices ,早期的基于SOAP 的JAVA 的Web 服务规范JAX-RPC(Java API For XML-RemoteProcedure Call)目前已经被JAX-WS 规范取代。从java5开始支持JAX-WS2.0版本,Jdk1.6.0_13以后的版本支持2.1版本,jdk1.7支持2.2版本。
需求:
跟上一篇的一样,查询天气的功能。实现方式使用jaxws
服务端:
1、定义接口
package com.ule.jaxws;
public interface WeatherService {
String queryWeather(String city);
}
2、接口实现类
package com.ule.jaxws.impl;
import javax.jws.WebMethod;
import javax.jws.WebService;
import com.ule.jaxws.WeatherService;
@WebService//声明是webService
public class WeatherServiceImpl implements WeatherService {
@Override
@WebMethod
public String queryWeather(String city) {
String result = city+":晴天";
return result;
}
}
3、发布服务
package com.ule.jaxws.server;
import javax.xm