`

一、使用 wsimport创建webservice客户端

 
阅读更多

一、使用 wsimport创建webservice客户端

1.  完成 基于java 的webService 后使用java 提供的wsimport命令快速创建客户端代码

 

2. 在命令行中输入

wsimport -d d:/webservice/01/ -keep -verbose http://localhost:6666/ns?wsdl
wsimport -d d:/webservice/01/ -keep SiServiceService.wsdl  -b  SiServiceService_schema1.xsd(文件)

 

其中 -d d:/webservice/01/ 表示生成的目录
     -keep 表示是否生成源文件
     -verbose  表示生成详细信息
     http://localhost:6666/ns?wsdl  服务器段暴露的 wsdl文件

 

 

 wsimport命令

 

3. 创建新的java project 并将生成的文件导入

 

 如图:

 

 

 

 

 

4.编写测试代码:

package cn.mldn.hz.webservice;
public class TestClient1 {
	public static void main(String[] args) {
		FirstWebServiceImplService ifwebs = new FirstWebServiceImplService();
		IFirstWebService ifs = ifwebs.getFirstWebServiceImplPort();
		ifs.add(4, 2);
	}
}

 

 FirstWebServiceImplService  类为生成的源文件 可以直接使用 以访问服务端。

 

 

 

分享到:
评论

相关推荐

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

    本文将深入探讨如何使用`wsimport`命令生成WebService客户端代码,并通过一个查询手机号码的实际示例来演示整个过程。这个实例提供了一个完整的源码Demo,您可以在下载的`phone_cline`项目中直接运行。 `wsimport`...

    WebService客户端

    WebService客户端是基于Web服务技术的一种应用程序,它允许不同的系统之间通过互联网进行通信和交互。在分布式计算环境中,WebService...理解这些基础知识对于成功创建和维护一个健壮的WebService客户端至关重要。

    webservice客户端简单实例

    创建WebService客户端的步骤通常如下: 1. **获取WSDL文件**:首先,你需要找到提供所需服务的WSDL文件。这通常由服务提供者提供,或者可以通过UDDI注册表查找。 2. **使用JAX-WS工具生成客户端代码**:在Java环境...

    webservice 客户端 服务端实例 代码

    本实例将详细介绍WebService客户端和服务端的实现,包括完整的代码示例。 1. WebService服务端开发 服务端是提供功能接口的地方,通常称为Web服务提供商。创建一个WebService服务端,首先需要定义服务接口,这个...

    使用wsgen和wsimport开发WebService

    本文档旨在介绍如何使用`wsgen`和`wsimport`工具在Eclipse环境下搭建一个简单的WebService应用,包括服务端与客户端的开发过程。虽然这是一个入门级的示例程序——Hello World,但它能够帮助我们了解基于Java平台...

    java版WebService生成客户端和服务端的实例

    从准备必要的jar包,到编写服务接口和实现,再到生成和部署服务,以及创建客户端并调用服务,这一系列过程涵盖了WebService开发的关键步骤。理解并掌握这些知识,将有助于你在实际工作中灵活运用WebService进行跨...

    清风教你手把手-写WebService客户端代码(Java版本)

    本教程将聚焦于如何使用Java语言来编写一个WebService客户端。我们将不涉及过多理论,而是侧重实践,一步步教你如何实现。 首先,理解WebService客户端的基本工作原理是必要的。客户端通常会通过SOAP(Simple ...

    webservice客户端

    "webservice客户端"与"上一个服务端配套"表明这里存在一个完整的系统,服务端提供服务,客户端负责消费这些服务。 在Web服务客户端的开发中,主要涉及以下几个关键知识点: 1. **SOAP协议**:Simple Object Access...

    使用webservice实现客户端与服务器通信,

    在本示例中,“使用webservice实现客户端与服务器通信”是一个典型的跨平台通信场景,它涉及到两个关键部分:服务器工程和客户端工程。我们将深入探讨这两个部分以及它们如何通过SOAP(简单对象访问协议)进行通信。...

    WebService 服务端及客户端样例工程

    WebService服务端及客户端样例工程提供了一个完整的实例,帮助开发者理解如何创建、调用和测试Web服务。服务端主要涉及接口定义、服务发布,而客户端则涉及代理类的生成和调用服务。在实际项目中,还需要关注安全性...

    java webservice 客户端、服务端生成工具

    Java WebService客户端和服务端生成工具是用于简化Java开发者在创建和调用Web服务时工作的实用程序。这些工具自动生成所需的代码框架,使开发者能够快速地与WebService进行交互,而无需手动编写大量的XML Schema...

    WebService客户端调用服务器数据库

    综上所述,调用WebService客户端到服务器数据库涉及多个技术层面,从理解WSDL和SOAP,到使用Java的JAX-WS创建客户端,再到服务器端的数据库操作,每个环节都是确保通信顺畅的关键。通过合理运用源码和工具,开发者...

    WebService 客户端开发指南

    **步骤一:** 使用Eclipse 3.1 IDE创建一个新的Java项目。假设项目名为 `GenerateWSClient`。 **步骤二:** 将前面下载的WSDL文件复制到项目根目录下。 **步骤三:** 在Eclipse中右键点击WSDL文件,然后选择 “Web...

    java6中超级简单的WebService服务器和客户端实现

    **三、创建WebService客户端** 1. **生成客户端代理类** 使用JAX-WS的`wsimport`工具,根据服务的WSDL地址生成客户端所需的代理类和数据绑定类。在命令行中运行: ```bash wsimport -keep -s src -p ...

    QT环境下Webservice服务调用,客户端

    在QT环境下进行Web服务(Webservice)调用是软件开发中的常见需求,特别是当需要与Java环境下的服务器端进行交互时。...通过以上步骤,你可以构建出一个有效的Webservice客户端,实现与Java服务器的无缝通信。

    客户端编程方式调用webservice

    本篇文章将详细介绍如何通过客户端编程方式使用Java调用WebService。 首先,让我们理解Java中调用WebService的基本步骤: 1. **获取WSDL文件**:WSDL是WebService的接口定义,它描述了服务的位置、服务提供的操作...

    WebService服务端和客户端

    2. 生成代理类:使用工具(如Apache CXF的wsimport工具或JAX-WS的wsimport命令)根据WSDL生成Java客户端代理类,这个类提供了与服务交互的方法。 3. 调用服务:通过代理类,客户端可以调用服务端的方法并传递参数,...

    webservice 服务端 和客户端 例子代码

    2. **WebService客户端调用**: - **代理类生成**:客户端通常需要一个代理类来调用服务端的方法。对于Java,可以使用WSDL文件生成代理类,如使用`wsimport`工具或者Apache CXF框架。 - **SOAP请求构造**:通过...

    webService客户端传xml请求 直接main方法运行

    标题"webService客户端传xml请求 直接main方法运行"指出我们将专注于在独立的Java应用中实现这个功能。以下是一个基本步骤: 1. **获取WSDL(Web Service Definition Language)**:WSDL文件描述了Web服务的接口,...

    jax webservice 服务器和客户端示例程序

    - **生成客户端代理**:使用`wsimport`工具,根据服务的WSDL生成客户端所需的Java类,这些类封装了与服务交互的逻辑。 - **实例化客户端代理**:创建客户端代理类的实例,通过调用其方法来执行Web服务请求。 - **...

Global site tag (gtag.js) - Google Analytics