`

JAVA转WSDL使用说明

 
阅读更多

进入接口所在class文件的文件夹(包的最上层,如果包名是com.yy.ws则需要在com的上一层目录下如classes),我的文件夹结构是classes/com/yy/ws/所以我需要进入源文件目录:

C:\ws>cd classes

在控制台输入如下命令:

C:\ws\classes>  java org.apache.axis.wsdl.Java2WSDL  -o mb.wsdl -l "http://localhost:8080/axis/services/MobileBoss" -n "urn:MobileBoss" -p"com.yy.ws" "urn:MobileBoss"  com.yy.ws.MobileBoss

参数说明: -o  输出wsdl文件名称

                   -l 访问的url

                  -n 命名空间

                 -p  包名 命名空间的名字(urn:是命名空间的缩写,必须有!)

               com.yy.ws.MobileBoss 是接口的全路径。包名+类名。

如果没有抛出异常,我们就可以在C:\ws\classes文件夹下找到mb.wsdl.

这个mb.wsdl文件描述的这个ws的所有信息,包括请求响应对象、访问url、端口等等信息。这个文件是由axis的Java2WSDL  工具生成的,怎么样?是不是很方便啊!

分享到:
评论

相关推荐

    Java2WSDL和WSDL2Java操作指南

    2. **执行命令:** 在命令行中使用`java org.apache.axis.wsdl.Java2WSDL`命令,加上必要的参数。 **命令示例:** ```bash D:\Tomcat\webapps\axis\WEB-INF\classes>java org.apache.axis.wsdl.Java2WSDL -o ...

    WSDL2Java工具包 附带使用说明

    1、安装jdk Java开发环境 2、编辑(包名,输出路径,wsdl)参数并运行WSDL2Java(URL).bat或者WSDL2Java(file).bat后,将在source中生成WebService客户端代码。 3、直接使用生成的代码调用WebService服务即可。

    apache CXF wsdl2java工具使用说明

    ### Apache CXF wsdl2java 工具使用详解 #### 一、Apache CXF 概述 Apache CXF 是一个高性能、轻量级的开源框架,用于构建和使用基于 SOAP 和 REST 规范的 Web 服务。CXF 提供了强大的功能支持,包括 XML 数据的...

    wsdl文件生成java webservice 工具(附带生成后调用方法)

    本文将详细介绍如何使用Axis工具根据WSDL文件生成Java Web服务,并提供生成后的调用方法。 首先,我们需要理解WSDL文件。WSDL是一种XML格式的规范,用于描述Web服务的接口,包括服务提供的操作、消息结构、地址以及...

    wsdl2java生成工具

    2. **运行WSDL2Java命令**:在命令行中,使用Apache CXF提供的wsdl2java工具,指定WSDL文件的路径,例如: ``` java -jar cxf-codegen-plugin.jar -wsdl <path_to_wsdl> -d ``` 其中,`<path_to_wsdl>`是WSDL...

    java调用webservice wsdl源码

    2. 生成客户端代码:使用CXF的wsdl2java工具,将WSDL文件转换为Java类。命令行中执行如下命令: ``` cxf-codegen-plugin -wsdl http://example.com/service?wsdl -d generated-sources ``` 这会生成一个客户端...

    JAVA如何调用wsdl过程详解

    在使用cxf的wsdl2java工具生成本地类的过程中,文档详细说明了可能出现的问题及其解决方案: a. 首先,要注意JDK版本的选择。如果使用的是JDK 1.6,由于其对ws2.1规范的支持,可能会遇到版本不兼容的问题。建议升级...

    axis生成wsdl的JAVA客户端服务接口

    4. **使用生成的客户端代码**:说明如何在Java程序中导入和使用生成的接口,以及如何传递参数和接收响应。 至于标签中的“源码”和“工具”,这表明内容可能涉及源代码级别的操作和使用的具体工具(即Apache Axis)...

    onvif协议wsdl文件,支持onvif协议,Java

    1. 使用WSDL2Java工具(如Apache CXF的wsdl2java)将WSDL转换为Java源代码。 2. 编译生成的Java代码,将其添加到你的项目中。 3. 创建ONVIF服务的实例,并使用生成的接口调用ONVIF操作,如获取设备信息、控制摄像机...

    根据wsdl生成axis的服务端和客户端__工具.rar

    2. **使用Axis工具**:在命令行环境中,使用Axis提供的wsdl2java工具,将WSDL文件转换为Java类。这个过程会生成一系列的Java文件,包括服务接口、消息处理器和服务实现模板。 ```bash java org.apache.axis.wsdl....

    wsdl4j-1.6.3-API文档-中文版.zip

    标签:wsdl4j、jar包、java、API文档、中文版; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。

    javax.wsdl_1.6.2.v201012040545.jar

    【标签】"javaws.wsdl" 指明这个库主要关注于Java与WSDL的交互,尤其是客户端和服务端的Java应用在构建和使用Web服务时所需的功能。 【详细说明】 1. **WSDL基本概念**:WSDL全称Web Services Description Language...

    WSDL2Java及axis2-1.5-bin.zip的包

    从最简单的开始 ,-uri 指定wsdl文件> WSDL2Java -uri currencyConvert.wsdl-d 使用不同的data binding方法> WSDL2Java -uri currencyConvert.wsdl -d xmlbeans-a 生成异步的方法> WSDL2Java -uri currencyConvert....

    wsdl生成服务的客户端调用代码

    例如,在Java中,可以使用Apache CXF或JAX-WS的wsimport工具来生成客户端代码。在.NET框架下,Visual Studio或svcutil.exe工具能完成相同的工作。对于Python,Suds库是一个常见的选择。 在给定的压缩包中,有一个名...

    WSDL网络资源整理版

    1. **Apache Axis**:Java平台上的Web服务框架,可以自动生成WSDL文件。 2. **SoapUI**:强大的Web服务测试工具,支持WSDL导入和导出。 3. **Visual Studio**:Microsoft的开发环境,内建了WSDL支持。 **七、学习...

    CXF v3 从wsdl到java

    注意: 1.如果想学习java优先请...2.包含一个eclipse工程以及一个ppt,ppt详细说明了实现的步骤。 3.设计中重点考察了schema validate的配置与实现,后续更高级的相关知识敬请关注 http://blog.csdn.net/harrison2010

    详解WSDL文档格式

    Web Services Description Language(WSDL)是用于描述...理解并正确编写WSDL文档对于构建和使用Web服务至关重要。开发者需要掌握如何定义数据类型、创建消息模型、描述操作以及配置绑定,以确保服务的正确实现和调用。

    webservices-wsdl详解

    这些工具可以帮助自动化服务的创建,从Java类生成WSDL,或者反之亦然,从WSDL生成Java代码。 6. **UDDI(统一描述、发现和集成)与WSDL** UDDI是一种目录服务,用于发布和查找Web服务。WSDL文件可以发布到UDDI注册...

    PB调用JAVA WEBSERVICE实例

    1. **生成Java Web服务客户端代码**:使用Axis工具,通过Web服务的WSDL(Web Services Description Language)文件生成客户端代理类。WSDL文件是一个XML文档,定义了Web服务的接口、消息格式和绑定信息。 2. **添加...

Global site tag (gtag.js) - Google Analytics