参考文章:WebService入门(webService笔记)
1、首先要下载完整的apache-cxf-2.5.9包,其他版本也行,将lib下的所有jar包导入或者挑选下面的导入
2、用@WebService修饰需要发布的类和接口
3、发布webservice,保持程序运行,用浏览器访问http://localhost:8080/myService?wsdl,生成wsdl文档则服务发布成功
4、开发webservice客户端
将CXF包
的bin
目录路径加入到环境变量PATH
中,这步不做的话,无法调用CXF
提供的wsdl2java
工具
新建一个空客户端,然后打开dos窗口,cd到客户端的src所在的目录下,使用dir
命令发现没有代码,接着使用
wsdl2java http://localhost:8080/myService?wsdl命令
根据服务端的WSDL
文档生成相应的java
代码。这时刷新eclipse就可以看到自动生成的客户端代码了。
写客户端代码调用发布的服务。