全方位解析 Web Services 开发步骤
2010-08-09 00:00:00 来源:WEB开发网最后编写一个 build.xml 文件,用于打包,脚本见清单 19.
<project name="service" basedir="." default="war">
<property name="dist.dir" value="${basedir}/WEB-INF" />
<property name="dist.dir.classes" value="${dist.dir}/classes" />
<path id="build.class.path">
<fileset dir="${basedir}/lib">
<include name="*.jar" />
</fileset>
</path>
<target name="war" depends="">
<javac srcdir="src" destdir="${dist.dir.classes}"
includes="org/ibm/spring/service/*/*">
<classpath refid="build.class.path" />
</javac>
<war destfile="${dist.dir}/cxfWithSpring.war"
webxml="${dist.dir}/web.xml">
<classes dir="${dist.dir.classes}" />
<lib dir="${basedir}/lib" />
<webinf dir="${dist.dir}">
<include name="beans.xml" />
</webinf>
</war>
</target>
</project>
运行 ant 脚本,然后将 cxfWithSpring.war 放到 Tomcat 的部署目录下,运行 Tomcat, 待 server 启动完成后,输入 http://localhost:8080/cxfWithSpring/SpringService?wsdl,将会看到 WSDL 文件 , 这里就不列出来了。
单元测试 -SpringService
这里我们只用 SoapUI 来看下,发布的 service 是否可以正常访问,是否可以得到期望的结果,至于开发客户端的单元测试请读者自行按照上面的代码来完成。
- ››web安全之信息刺探防范1
- ››webqq 最新加密算法
- ››webdriver 数据库验证方法
- ››WebSphere Application Server 7.0 XML Feature P...
- ››Web2.0网络时代基于社会影响力的声望值
- ››Web服务器搭建:配置Linux+Apache+Mysql+PHP(或Pe...
- ››解析Windows XP注册表的常用设置
- ››WebLogic调整Java虚拟机性能优化参数
- ››解析赚钱新思路 地方站长认清形势自力更生
- ››解析医院网站营销的成功运营策略
- ››webqq2.0协议研究(3)-ClientId生成
- ››Web.config配置文件
更多精彩
赞助商链接