一, 目的
1. 通过cxf实现webservice服务器端的发布,从而为其他应用提供接口服务
2. 通过cxf调用其他应用提供的webservice服务
二, 说明
此处Cxf 采用的版本为2.1.3,cxf的工具包网上有免费下载。
三, 服务器端实现步骤
1. 将cxf工具包中apache-cxf-2.1.3/lib目录下的所有jar包引入工程里
2. 在web.xml上配置如下:
<servlet>
<servlet-name>CXFServlet</servlet-name>
<servlet-class>
com.boco.sso.common.servlet.NonSpringServlet
</servlet-class>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>CXFServlet</servlet-name>
<url-pattern>/service/*</url-pattern>
</servlet-mapping>
3. 自己编写一个servlet实现CXFNonSpringServlet,并且重写loadBus方法。