WEB开发网
开发学院软件开发Java 全方位解析 Web Services 开发步骤 阅读

全方位解析 Web Services 开发步骤

 2010-08-09 00:00:00 来源:WEB开发网   
核心提示: 最后编写一个 build.xml 文件,用于打包,全方位解析 Web Services 开发步骤(7),脚本见清单 19.<projectname="service"basedir="."default="war"><

最后编写一个 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 是否可以正常访问,是否可以得到期望的结果,至于开发客户端的单元测试请读者自行按照上面的代码来完成。

上一页  2 3 4 5 6 7 8 9 10  下一页

Tags:全方位 解析 Web

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接