CXF 简单例子
CXF 是 Apache 组织下的一个 WebService 框架,其具体介绍请访问其官网( http://
cxf.apache.org/)。
一个简单的 CXF 例子(建立在 2.4.0 版本上的):
1. 需要的 Jar 包如下:
cxf-2.4.0.jar
geronimo-jaxws_2.2_spec-1.0.jar
geronimo-servlet_3.0_spec-1.0.jar
jaxb-api-2.2.1.jar
jetty-continuation-7.3.1.v20110307.jar
jetty-http-7.3.1.v20110307.jar
jetty-io-7.3.1.v20110307.jar
jetty-server-7.3.1.v20110307.jar
jetty-util-7.3.1.v20110307.jar
neethi-3.0.0.jar
wsdl4j-1.6.2.jar
xmlschema-core-2.0.jar
2. 类(接口)结构:
cn.zby.cxf.client 客户端程序
cn.zby.cxf.model 数据模型,也就是 POJO 类
cn.zby.cxf.server 服务端程序
cn.zby.cxf.service 服务接口
cn.zby.cxf.service.impl 服务接口实现
3. 类(接口)编写:
package cn.zby.cxf.model;
import java.io.Serializable;
/**
* 模拟用户模型
* @author zbybilly
*/