下面我们简要介绍如何通过cxf框架发布webservice
首先新建一个Java project为cxfmodel_server
首先去官网下载cxf:http://cxf.apache.org/download.html
下面我们就开始使用
(1)发布服务
第一步:新建需要发布的接口HelloWorld.java,里面包含一个sayHello方法,其次写出这个接口的实现类实现sayHello方法,简要的打印输出结果
第二步:给接口和实现类加上相应的注解
@WebService表明此类发布为一个服务
@WebMethod表明发布的服务方法
实际代码如下
接口 HelloWorld.java
@WebService
public interface HelloWorld {
@WebMethod
public String sayHello(String name);
}
我们可以看出,其中使用了两个注解,
@WebService表明此类发布为一个服务,@WebMethod表明发布服务包含的方法。