`
commissioner
  • 浏览: 23061 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Axis 1.4 执行以下命令生成客户端代码

 
阅读更多

老是忘记命令。记下来。

 

原文来自:http://www.blogjava.net/pdw2009/archive/2007/10/25/155889.html

 

执行以下命令生成客户端代码:
Java -Djava.ext.dirs=lib org.apache.axis.wsdl.WSDL2Java http://localhost:8080/axis/Hello.jws?wsdl  
该命令的参数格式

从最简单的开始 ,-uri 指定wsdl文件
> WSDL2Java -uri currencyConvert.wsdl

-d 使用不同的data binding方法
> WSDL2Java -uri currencyConvert.wsdl -d xmlbeans

-a 生成异步的方法
> WSDL2Java -uri currencyConvert.wsdl -a

-t 生成测试case
> WSDL2Java -uri currencyConvert.wsdl -t 

稍微复杂一些的,-p可以指定生成的package,-o指定生成的路径,-ss生成服务端代码
wsdl2java -uri ../wsdl/currencyConvert.wsdl -o ../gen_src  -ss -sd -g -p foo.bat

 

 

分享到:
评论

相关推荐

    Axis1.4快速发布服务以及客服端详解(根据wsdl)

    1. 生成客户端代码:使用`wsdl2java`工具,根据服务的WSDL文件生成客户端的Java stubs: ``` wsdl2java -uri http://your-service-url?wsdl -d . ``` 这里,`http://your-service-url?wsdl`是服务的WSDL URL。 2. ...

    axis自动生成客户端代码

    ### Axis自动生成客户端代码 #### 知识点一:Axis简介与版本差异 - **Axis简介**:Apache Axis是一款开源的、基于Java的Web服务框架,支持SOAP协议,用于实现和部署Web服务。它提供了创建、发布以及调用Web服务的...

    webservice :spring 3+cxf3.4服务方,AXIS1.4请示方调用

    最后,使用`WSDL2Java`工具根据修改后的WSDL文件生成客户端代码: ```bash java -Djava.ext.dirs=lib org.apache.axis.wsdl.WSDL2Java F:/businessLinkageService.xml ``` 以上步骤详细介绍了如何使用Spring 3 + ...

    axis-1_4生成websevices客户端下载cmd输入就能生成

    在Axis1.4中,主要涉及以下步骤来生成Web服务客户端: 1. **安装和配置**:首先,你需要下载并安装Axis1.4的二进制包。解压后,将bin目录添加到系统的PATH环境变量中,以便在任何地方通过命令行运行Axis工具。 2. ...

    Axis-1.4开发工具

    - 使用Axis-1.4的`deploy`命令或`axis-admin`工具将服务部署到运行的Axis服务器上。 - 对于客户端,使用生成的客户端存根类调用服务。 4. **配置和定制**: Axis-1.4支持通过修改配置文件(如`axis-server.xml`...

    用axis1.4发布自己的wsdl服务详解

    可以通过下面提供的客户端代码来调用发布的Web服务: ```java import java.rmi.RemoteException; import javax.xml.namespace.QName; import javax.xml.rpc.ServiceException; import org.apache.axis.client...

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

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

    axis-bin-1_4.zip

    在描述中提到的“axis1生成java webservice客户端代码”,意味着这个压缩包可能包含用于生成 Java Web Service 客户端代码的工具。Axis1 提供了一个 wsdl2java 工具,可以将 WSDL(Web Service Description Language...

    axis1_4

    5. **生成客户端代码**:使用`wsdl2java`工具,从服务的WSDL文件生成客户端存根代码。 6. **调用Web服务**:在客户端代码中实例化服务代理,通过代理对象调用服务方法。 在实际项目中, Axis1.4还可以与其他技术...

    axis2调用WebService详细说明

    - 使用`wsdl2java.bat`脚本自动生成客户端代码。该脚本位于`axis2-1.4\bin`目录下,命令格式如下: ```bash wsdl2java.bat -uri ...

    利用Axis构建Webservice

    - 创建`WSDL2Java.bat`批处理文件,使用`WSDL2Java`工具从WSDL文件自动生成客户端代码。 - 设置环境变量、输出路径和包名。 - 成功后会生成多个Java文件,如`SayHello.java`, `SayHelloService.java`, `...

    soap+axis+tomcat

    例如,以下是一个简单的Java客户端示例,它使用`Call`对象来执行远程的`sayHello`方法: ```java package demo.soap; import org.apache.axis.client.Call; import org.apache.axis.client.Service; public class...

    JAVA调用WebService的方法.docx

    - 在命令行中运行命令,生成客户端代码。 **2. 发起请求** - 运行命令后,会生成客户端所需的代码和配置文件,之后可以直接使用这些代码调用WebService。 ```bash wsdl2java.bat -uri ...

    JAVA上百实例源码以及开源项目源代码

    Tcp服务端与客户端的JAVA实例源代码 2个目标文件 摘要:Java源码,文件操作,TCP,服务器 Tcp服务端与客户端的JAVA实例源代码,一个简单的Java TCP服务器端程序,别外还有一个客户端的程序,两者互相配合可以开发出超多...

    java开源包8

    JOpenID是一个轻量级的OpenID 2.0 Java客户端,仅50KB+(含源代码),允许任何Web网站通过OpenID支持用户直接登录而无需注册,例如Google Account或Yahoo Account。 JActor的文件持久化组件 JFile JFile 是 JActor ...

    java开源包10

    JOpenID是一个轻量级的OpenID 2.0 Java客户端,仅50KB+(含源代码),允许任何Web网站通过OpenID支持用户直接登录而无需注册,例如Google Account或Yahoo Account。 JActor的文件持久化组件 JFile JFile 是 JActor ...

    java开源包1

    JOpenID是一个轻量级的OpenID 2.0 Java客户端,仅50KB+(含源代码),允许任何Web网站通过OpenID支持用户直接登录而无需注册,例如Google Account或Yahoo Account。 JActor的文件持久化组件 JFile JFile 是 JActor ...

    java开源包11

    JOpenID是一个轻量级的OpenID 2.0 Java客户端,仅50KB+(含源代码),允许任何Web网站通过OpenID支持用户直接登录而无需注册,例如Google Account或Yahoo Account。 JActor的文件持久化组件 JFile JFile 是 JActor ...

Global site tag (gtag.js) - Google Analytics