在Web项目中创建CXF服务是我们在项目中最常用的,一般可以分为两类,一个是为类创建CXF服务,一个是为接口创建CXF服务,这篇博文就为大家介绍一下如何实现这两种方式。
一、创建服务端
1.建立web项目
2.引用jar包
3.创建对类和接口
服务类:
package com.tgb.cxf.web.server;
import javax.jws.WebService;
//服务类
@WebService
public class Hello {
public String syaHello(String name){
return "Hello " +name;
}
}
package com.tgb.cxf.web.server.impl;
import javax.jws.WebService;
//服务接口
@WebService
public interface Bye {
public String sayBye(String name);
}
接口实现:
package com.tgb.cxf.web.server.impl;
public class ByeImpl implements Bye{
@Override
public String sayBye(String name) {
return "Bye " +name;
}
}
4.配置web.xml