环境:
MyEclipse10
JDK6
Tomcat7
CXF2.5
Spring3
示例项目结构图:
如上图所示,全部依赖的第三方库都在lib中,下面贴出全部代码。
IHelloService.java
HelloServiceImpl.java
HelloServiceClient.java
applicationContext-server.xml
applicationContext-client.xml
web.xml
所有项目都已配置完成,可以发布到Tomcat了,在浏览器中输入:http://localhost:8080/CXFDemo/ws,返回如图:
从上图中可以看到我们对外发布的WebService接口,点击蓝色超链接,返回如图:
到此,证明我们的Web Service已经发布成功,可以进行调用测试了。运行HelloServiceClient,返回如图:
全文完!