`
zenghuiss
  • 浏览: 26055 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

webservice学习(2)使用ant转wsdl2java

    博客分类:
  • Web
阅读更多
webservice的wsdl文件可以通过使用Apache axis来生成在Stub和Skeleton class
首先下载Apache Axis distribution

首先要在build.xml定义一个path的变量去指定Axis的libaraies
<path id="axis.classpath">
  <fileset dir="${lib.to-compile-loacl.dir}/axis">
  	<include name ="**/*.jar"/>
  </fileSet>
</path>


第二步,定义task的源文件
<taskdef resource="axis-tasks.properties"
classpathref="axis.classpath"/>
现在,用这个定义的task就可以通过相关wsdl文件产生java文件stub和skeleton了
<target name="make-axis">
	<axis-wsdl2java
		output="${axis.generated.dir}"
		verbose="true"
		url="${utl}">
	</axis-wsdl2java>
</target>


分享到:
评论

相关推荐

    WSDL2Java工具包

    1、下载WSDL2JAVA.rar包,其中包含activation.jar,axis-ant.jar,axis.jar,commons- discovery-0.2.jar,commons-logging-1.0.4.jar,jaxrpc.jar,log4j- 1.2.8.jar,mail.jar,saaj.jar,wsdl4j-1.5.1.jar。...

    Ant部署WebService服务

    总结起来,"Ant部署WebService服务"涉及到的关键技术包括Ant的使用、WebService的实现原理、CXF框架的集成以及Java项目的构建和部署流程。理解这些知识点对于Java开发者来说至关重要,特别是那些负责构建和维护...

    java 调用https webservice实例及axis包

    2. **生成客户端代理类**:使用Axis的`wsdl2java`工具,从Web Service的WSDL(Web Service描述语言)文件生成Java客户端代理类。这一步可以通过命令行或者Ant脚本完成。 3. **配置HTTPS**:在生成的客户端代码中,...

    java 实现 axis2 webservice

    Java Axis2 WebService 实现详解 在Java世界中,创建和使用Web服务是一个常见的任务,而Axis2是Apache软件基金会开发的一个高效的Web服务框架。它提供了丰富的功能,使得开发、部署和管理Web服务变得简单易行。本篇...

    maximo6-JAVA调用WEBSERVICE

    在命令行中,指定classpath包括必要的库文件,如axis.jar、axis-ant.jar等,并执行`wsdl2java`命令。这会生成一系列JAVA类,用于调用服务接口。 3. **编写调用代码**: 生成的JAVA类位于名为`wsdl2java`的目录下,...

    Java使用asix调用webService源码+jar包

    这个压缩包中的"调用web service代码"应该包含了完整的示例代码,你可以参考这些代码学习如何在Java项目中集成和使用Apache Axis来调用Web Service。通过深入理解和实践,你将能熟练掌握Java通过Web Service与其他...

    webService axis2 demo

    本示例项目“webService axis2 demo”旨在展示如何使用Axis2来创建、部署和调用Web服务。 【描述】:“自己的一个webService(axis2)” 这描述意味着该项目是个人创建的,利用了Axis2框架来构建Web服务。个人实践...

    java-webservice-axis-例子

    - 构建脚本(如build.xml):可能使用Ant或Maven等构建工具来编译、部署和运行服务。 - 测试用例:用于验证服务功能是否正常工作的测试代码。 5. **部署和运行**:服务端的Web服务通常部署在应用服务器上,如...

    Java WebService所用包

    Java WebService是基于Java平台的一种服务提供和消费技术,它允许不同系统间的应用程序通过网络进行交互。在Java中实现Web服务通常涉及到一系列的库和框架,这些库在提供的压缩包文件中有所体现。以下是关于这些文件...

    WebService之Axis2经典教程

    - **项目二**: 使用Struts2实现Web版的PIM系统,学习如何在Web环境中应用WebService。 - **项目三**: 采用C#实现PIM,展示Java技术与.NET技术如何协作完成一个完整的应用。 #### 七、总结 通过本教程的学习,您...

    webService4java 必须包

    【标题】"webService4java 必须包" 涉及的核心技术是Web服务,主要依赖于一系列的Java库,这些库对于开发和运行基于Java的Web服务至关重要。Web服务是一种通过网络(通常使用HTTP协议)进行通信的软件组件,它提供了...

    java调用webservice axis 客户端 服务器端 包含jar包

    1. 生成客户端代码:使用Axis提供的wsdl2java工具,根据服务的WSDL地址生成Java客户端代码。 2. 创建服务代理:在生成的客户端代码中,会有一个服务代理类,你可以通过它来调用Web服务。例如: ```java HelloWorld...

    java调用.net的webservice传字符串参数

    3. **生成客户端代码**: 使用Axis的wsdl2java工具,通过.NET Web服务的WSDL(Web Service Description Language)文件生成Java客户端代理类。这一步会自动生成用于调用Web服务的方法。 4. **调用Web服务**: 生成的...

    Spring + axis2 开发 webservice

    总之,"Spring + Axis2 开发 WebService"涵盖了从设计、实现、部署到消费Web服务的全过程,涉及到Spring框架的高级特性以及Apache Axis2的使用,对于Java开发者来说,这是一个深入了解Web服务和分布式系统交互的重要...

    Axis和WebService配置使用之Hello

    此外,还可以编写客户端代码来调用这个服务,例如使用Axis的`java2wsdl`工具生成客户端 stubs,然后在客户端代码中调用这些stubs。 6. **使用服务**:在客户端,导入生成的 stubs 类,实例化服务代理,然后调用相应...

    webserviceClient-axis2.rar

    使用`wsdl2java`工具可以将WSDL转换为Java类和接口,使得我们可以实例化服务代理并调用其方法。 2. **配置客户端**:客户端需要配置相关的服务端点(Endpoint)信息,例如服务地址(URL)。这可以通过设置服务代理...

    小白轻松使用axis2构建webservice

    在开始使用Axis2之前,确保安装了Java Development Kit (JDK) 和 Apache Ant,这两者都是Axis2的依赖。同时,下载并解压Axis2的最新版本到本地目录。 4. **创建Web服务**: - 创建一个简单的Java类,定义服务方法...

Global site tag (gtag.js) - Google Analytics