`

使用AXIS1.4生成java客户端代码

    博客分类:
  • JAVA
阅读更多
1、下载axis1.4的包。(为了防止后面报一个mail异常,还需要在自己去下载两个jar包(activation-1.1.1.jar,mail-1.4.5.jar)放入lib目录中。

2、解压axis到任意目录。然后运行下面的脚本,即可生成java client代码。
set Axis_Lib=C:\axis-1_4\lib     
set Java_Cmd=java -Djava.ext.dirs=%Axis_Lib% 
set Output_Path=d:\wsdl-client  
set Package=com.test
%Java_Cmd% org.apache.axis.wsdl.WSDL2Java -o%Output_Path% -p%Package%  http://xxxx/services/xxx?wsdl

其中 Axis_Lib,Output_Path, Package和wsdl的url地址去修改成自己需要的,另存为genclinet.bat文件。双击即可生成。

(另外:通过intellij IDEA的 web services plugin插件(不只是支持axis哦)还可以直接通过可视化操作界面生成client代码和测试代码。)
分享到:
评论

相关推荐

    axis1.4生成客户端

    - **步骤2:启动Axis** - 运行Axis1.4的wsdl2java工具,输入WSDL文件的URL或本地路径,该工具会自动生成Java客户端代码。 - **步骤3:构建客户端代码** - 编译生成的Java源代码,然后在你的项目中引入这些类,这些...

    axis1.4批量生成客户端代码

    该包中含有: 1.axis1.4-bin.zip 2.wsdl2java.bat批处理脚本 3.客户端调用时缺失的mail.jar和activation.jar,没有这两个包执行客户端代码可能会报错。

    【java项目整合Axis1.4webservice搭建实例】客户端代码

    1. **生成客户端代码**:使用Axis1.4的`wsdl2java`工具生成客户端代码: ``` java org.apache.axis.wsdl.WSDL2Java -client -uri HelloWorldService.wsdl ``` 这会生成客户端所需的类,如`...

    axis1.4jar包以及WSDL和服务端代码互转方法

    当你已经有了服务端代码,例如Java类,你可以使用Axis1.4来生成相应的WSDL文件。首先,确保你的项目已经包含了Axis1.4的库,即axis1.4.jar。在Eclipse中,右键点击项目,选择"属性" -> "Java构建路径" -> "库",...

    Springboot集成axis1.4的demo

    以下将详细讲解如何在Spring Boot应用中集成Axis1.4以及使用wsdd文件发布Web服务。 首先,了解 Axis1.4:Axis 是一个开源的Java Web服务框架,它允许开发者快速地创建和部署Web服务。Axis1.4是该框架的一个较老版本...

    axis1.4 客户端生成命令

    axis客户端生成set Axis_Lib=E:\DONGLING\document\JAR_LIB\axis-1_4\lib

    Axis1.4生成webservice客户端 Axis1.4包及使用方法

    1. 将lib包下的所有的jar包,添加到classpath中。 2. 运行命令: java org.apache.axis.wsdl.WSDL2Java -u ... -p 生成java文件的包名 -t 生成的java文件中包含junit的测试代码。 详见文档。

    AXIS1.4webservice服务端和客户端例子

    AXIS1.4是Apache软件基金会开发的一个开源Java库,用于构建和使用Web服务。它提供了在Java平台上创建Web服务的工具和API,使得开发者能够快速实现SOAP(Simple Object Access Protocol)通信。在这个"AXIS1.4 ...

    AXIS生成java请求客户端

    - 使用AXIS的wsdl2java工具生成Java客户端代码。 - 修改生成的配置文件(如build.xml),设置JDK路径和输出路径。 - 编译生成的Java代码,并将其添加到项目中。 - 在项目代码中实例化服务代理类,调用相应方法...

    axis1.4完整包下载

    - **消费Web服务**:使用Axis1.4提供的客户端工具,可以自动生成Java客户端代理类,方便调用远程SOAP服务。 - **处理WSDL**: Axis1.4允许从WSDL生成Java服务端代码或从Java类生成WSDL,实现了服务描述的双向转换。 ...

    AXIS1.4客户端调用

    - **生成Stub类**:使用wsdl2java工具,根据服务的WSDL描述文件生成Java客户端存根(Stub)类。 - **配置客户端**:设置必要的SOAP头信息,如认证信息、服务地址等。 - **实例化Stub**:创建Stub对象并绑定到Web...

    【java项目整合Axis1.4webservice搭建实例】服务端代码

    3. **生成WSDL文件**:使用Axis1.4的`wsdl2java`工具,根据服务类生成对应的WSDL文件。这可以通过命令行执行,例如: ``` java org.apache.axis.wsdl.WSDL2Java -o . HelloWorldService.java ``` 4. **部署服务**...

    手写Axis1.4发布WebService以及客户端调用

    3. **客户端生成**: 它还可以从WSDL生成Java客户端代码,使得客户端可以轻松调用服务。 4. **SOAP消息处理**: Axis处理SOAP消息的发送和接收,包括错误处理和协议转换。 **三、创建Web服务** 创建一个Axis1.4 Web...

    使用axis自动生成webservice客户端代码.docx

    本文档主要介绍了如何在MyEclipse 7.0环境下利用Axis 1.4工具生成客户端代码,以便调用并测试Webservice。 1. **准备工作** - 首先,你需要下载`axis-bin-1_4.zip`,这是Axis的库文件。解压缩后,你会找到`axis`的...

    axis1.4帮助文档

    5. **客户端生成**:同样,Axis1.4可以从WSDL文件自动生成Java客户端代码,这使得开发者可以快速创建与Web服务交互的客户端应用程序。 6. **模块和Policy**:Axis1.4支持模块化架构,允许添加额外的功能或扩展。...

    axis1.4带lib包java开发webservice客户端和服务端

    标签 "axis1.4" 指的是Web服务框架的特定版本,"webservice" 是Web服务本身,而 "java" 表明这是使用Java语言进行的开发。这三个标签一起揭示了这个压缩包的内容是关于使用Axis1.4在Java平台上开发Web服务的。 ...

    使用axis自动生成webservice客户端代码.pdf

    本文档主要介绍了如何使用Axis工具生成客户端代码,以Myeclipse7.0为开发环境,axis1.4为工具版本,以及tomcat5.5作为应用服务器,JDK版本为1.5。 首先,你需要下载并解压Axis的jar包,例如axis-bin-1_4.zip。解压...

    webservice axis1.4服务实例

    5. **测试服务**:创建一个客户端测试程序,使用Axis1.4的`java2wsdl`工具生成客户端代码,然后调用服务并验证结果。 在“axis1Test”这个文件中,可能包含了上述步骤中生成的各种文件,比如Java服务类、WSDL文档、...

Global site tag (gtag.js) - Google Analytics