`
CrazyNemo
  • 浏览: 197856 次
  • 性别: Icon_minigender_1
  • 来自: 太原
社区版块
存档分类
最新评论

wsimport使用实例

阅读更多
这段时间工作上遇到了webservice方面的开发


在command下输入

F:\test>wsimport -keep -p com.wsclient http://webservice.webxml.com.cn/WebServic
es/MobileCodeWS.asmx?WSDL


会自动在F:\test下生成一些类,自动生成的会有报错,可以自己改下


以下是简单的java代码调用:


package test;

import java.util.List;

import com.wsclient.ArrayOfString;
import com.wsclient.MobileCodeWS;
import com.wsclient.MobileCodeWSSoap;

public class Test {
	public static void main(String[] args) {
		MobileCodeWS mcws = new MobileCodeWS();
		MobileCodeWSSoap mcwss = mcws.getMobileCodeWSSoap();
		ArrayOfString aos = mcwss.getDatabaseInfo();
		List<String> list = aos.getString();
		for(String str : list){
			System.out.println(str);
		}
		String location = mcwss.getMobileCodeInfo("1583510", "");
		System.out.println(location);
	}
}

分享到:
评论

相关推荐

    使用wsimport命令生成webService客户端代码实例(查询手机号码)(源码Demo)

    通过这个实例,我们不仅学习了如何使用`wsimport`生成WebService客户端代码,还了解了如何在Java中调用这些代码与服务进行通信。这个过程对于理解Web服务的工作原理和Java的WebService客户端开发非常有帮助。在实际...

    02_wsimport的使用

    01_webservice快速实例,02_wsimport的使用,03_wsdl和soap讲解(介入了tcpmon工具),04_SOA的分析,05_dtd讲解,06_schema的命名空间,07_schema的元素和属性的定义 ,以及基础的讲解。

    webservice 客户端 服务端实例 代码

    - 生成客户端代理类:使用wsimport工具,根据服务的WSDL地址生成客户端所需的Stubs和Skeltons。 ```bash wsimport -keep http://localhost:8080/MyService?wsdl ``` - 创建客户端实例并调用服务: ```java MyService...

    Webservice实例

    在实际操作中,首先需要获取Web服务的WSDL地址,然后使用Wsimport或CXF的wsdl2java工具生成客户端代码。接着,通过实例化生成的客户端类并调用相应方法,就可以向服务发送请求并接收响应。在本实例中,你可能会找到...

    webservice客户端简单实例

    2. **使用JAX-WS工具生成客户端代码**:在Java环境中,我们可以使用JAX-WS(Java API for XML Web Services)中的工具,如`wsimport`,来根据WSDL文件自动生成客户端 stubs 和 skeletons。这些生成的代码封装了与...

    webservice实例

    - JAX-WS客户端:使用wsimport工具,根据服务端提供的WSDL文件生成客户端所需的代理类,这些类可以用来调用Web Service。 - 客户端调用:通过创建服务端接口的实例,调用其中的方法,实现与服务端的交互。请求和...

    01_webservice快速实例

    01_webservice快速实例,02_wsimport的使用,03_wsdl和soap讲解(介入了tcpmon工具),04_SOA的分析,05_dtd讲解,06_schema的命名空间,07_schema的元素和属性的定义,以及基础的讲解。

    webService实例(java面试必用)

    3. 生成WSDL:使用JAX-WS的Wsimport工具,根据接口生成WSDL文件和服务客户端代码。 4. 部署服务:将服务实现打包到WAR文件,部署到应用服务器如Tomcat或Jetty。 5. 创建客户端:使用生成的客户端代码,调用Web服务...

    web service实例

    开发者可以使用注解(如`@WebService`)来标识服务接口,然后通过工具(如JAX-WS的wsimport工具)自动生成客户端和服务器端的绑定代码。 7. **测试Web服务** 使用工具如SOAPUI,开发者可以方便地测试Web服务的接口...

    webservice简单实例(源码)

    通过本实例中的源码,读者可以深入理解Web服务的创建、发布、调用过程,以及JAX-WS框架的使用。对于初学者,这是一个很好的起点,帮助他们掌握Web服务的基本概念和技术。同时,对于有经验的开发者,这个实例也是一个...

    WebService实例

    4. **生成WSDL**:运行Java编译器或使用特定工具(如`wsimport`)自动生成WSDL文件,该文件描述了服务的接口和绑定信息。 5. **部署服务**:将服务打包成WAR文件,然后将其部署到支持Java EE的Web服务器或应用...

    WebService实例,包含服务端代码与客户端代码

    1. 生成客户端代理类:使用JAX-WS工具,如`wsimport`,根据服务的WSDL文件生成客户端所需的代理类和数据类型。 2. 创建客户端实例:在生成的客户端代码中,实例化服务端点接口的代理类。 3. 调用服务:通过代理对象...

    eclipse中webservice实例运用

    webservice实例运用: 客户端调用webservice的方式: 1、通过wsimport生成客户端代码 2、通过客户端编程的方式调用 3、通过ajax调用js+xml 4、通过URLConnection调用

    soap+WSDL小实例

    本实例将探讨如何在契约优先的模式下使用这两者来实现一个小功能。 SOAP是一种XML(eXtensible Markup Language)为基础的消息协议,用于在Web上交换结构化的和类型化的信息。它定义了一种消息格式,允许不同系统...

    Java如何基于wsimport调用wcf接口

    在命令行中,使用`wsimport`工具指向WSDL文件的URL,指定输出目录和其他选项。例如: ```bash wsimport 'http://XXX/BaseInfoService.svc?wsdl' -s /XXX/proxy/source -d /XXX/proxy/class -p proxy ``` - `-s`...

    如何基于JAX-WS开发一个WebService实例

    在IT行业中,Web服务是一种广泛使用的通信协议,它允许不同应用程序之间进行数据交换。JAX-WS(Java API for XML Web Services)是Java平台上的一个标准,用于创建和消费Web服务。本篇将深入讲解如何基于JAX-WS开发...

    java-webservice实例

    - **生成客户端**:使用`wsimport`工具从服务的WSDL(Web服务描述语言)文件生成客户端代理类。 - **调用服务**:在客户端代码中,通过代理类调用服务的方法,完成通信。 4. **工具与框架** 在Java WebService...

    java调用webService实例

    使用JAX-WS的工具(如`wsimport`或IDE插件)生成服务端的部署描述符(如`HelloWorldService.wsdl`),然后通过Java的Servlet容器(如Tomcat)发布服务。 4. **客户端调用Web Service**: 在Java客户端,我们需要...

    WebService实例、以及文档

    此外,它还可能讲解了如何部署服务到应用服务器,如Tomcat或JBoss,以及如何使用wsimport工具生成客户端存根代码。 "使用xfire开发服务端和客户端服务.pdf"这部分内容可能涉及了XFire,这是一个早期的Java ...

    web service简单实例

    然后,使用JAX-WS的工具(如`wsimport`或IDE插件)生成服务的部署描述符(如`web.xml`)和服务端点实现类。部署描述符配置了服务的发布位置和端点,而服务端点实现类则负责实际的服务实例化和处理请求。 在客户端,...

Global site tag (gtag.js) - Google Analytics