`
大狐狸_Bigfox
  • 浏览: 10004 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

如何根据wsdl文件通过eclipse生成webservice客户端

阅读更多

 第一步:新建web工程,工程右键new-webserive client-选择wsdl文件导入  如下图目录树

第二步新建测试类 client.java

如下两种方式都可选:

public static String conn(String method, String reqxml)
   throws RemoteException {
  // HexingWsProxy proxy=new
  // HexingWsProxy("http://xxxxx:0000/api/services/sss?wsdl");
  // String str=proxy.getHexingWs().trans(method, "reqxml");
   HexingWsService service = new HexingWsServiceLocator();
  HexingWs client = null;
  try {
   client = service.getHexingWsPort();
  } catch (ServiceException e) {
   e.printStackTrace();
  }
  String str = null;
  try {
   str = client.trans(method, reqxml);
  } catch (RemoteException e) {
   e.printStackTrace();
  }
  return str;
 }

 

 

ps:根据不同的wsdl规范方法调用不同接口,本示例是通过.trans("方法名","参数")

  • 大小: 26.4 KB
0
1
分享到:
评论

相关推荐

    Eclipse根据wsdl文件逆向生成webservice客户端项目源码

    本文将详细介绍如何在Eclipse环境中,利用WSDL文件逆向生成WebService客户端项目的源码。 首先,WSDL文件是一个XML格式的文档,它描述了Web服务的接口、操作、消息格式以及服务的位置。这个文件是服务提供者发布的...

    eclipse根据wsdl文件生成webservice客户端-图例.pdf

    eclipse 根据 wsdl 文件生成 webservice 客户端 eclipse 是一个功能强大且灵活的集成开发环境(IDE),它提供了许多插件和工具来帮助开发者快速开发和测试应用程序。其中一个重要的应用场景是使用 wsdl 文件生成 ...

    Eclipse根据wsdl文件自动生成webservice client图解

    通过以上步骤,你不仅可以了解如何在Eclipse中根据WSDL文件自动生成WebService客户端,还可以深入理解WSDL在Web服务中的作用,以及如何在实际开发中利用这些工具。这是一项基础但至关重要的技能,对于任何涉及分布式...

    Eclipse中用wsdl生成java客户端

    随着WebService技术的普及,Eclipse也提供了相应的支持,允许开发者通过wsdl文件生成Java客户端。本文将详细介绍如何在Eclipse中使用wsdl文件生成Java客户端。 首先,让我们了解什么是wsdl文件。Wsdl(Web Services...

    webservice根据wsdl生成客户端代理类所需jar包

    首先,Eclipse生成客户端代理类时,通常会使用Apache CXF或者JAX-WS(Java API for XML Web Services)等框架。这些框架提供了从WS-DL到Java代码的映射功能。例如,Apache CXF提供了一个叫做wsdl2java的工具,可以将...

    使用eclipse生成webService服务端与客户端.zip

    通过观看`使用eclipse生成webService服务端与客户端.avi`这个视频教程,你可以更直观地了解每个步骤,并跟随操作进行实践。学习并掌握这个过程对于开发基于Web服务的应用程序至关重要,因为Web服务允许系统间的互...

    Axis2_Codegen_Wizard_1.4.0( eclipse中Webservice客户端生成插件)

    4. **生成客户端代码**:点击“完成”,插件会根据WSDL文件生成所需的客户端类和配置文件,这些类通常包含了调用Web服务的方法。 5. **调用Web服务**:生成的代码可以直接在你的应用程序中使用,只需实例化客户端类...

    webservice客户端生成工具

    客户端生成工具通过解析WSDL文件来构建与服务交互的客户端代码。 3. **SOAP与HTTP** SOAP消息通常封装在HTTP请求中进行传输,利用HTTP的POST方法。客户端生成工具会处理这些底层细节,让开发者可以专注于业务逻辑...

    用Eclipse生成WebService

    本文将详细讲解如何使用Eclipse生成Web服务,并根据WSDL地址反向生成Java类。 首先,让我们了解Web服务的基础知识。Web服务是一种基于互联网的软件应用程序,它通过使用标准的XML(可扩展标记语言)和SOAP(简单...

    由wsdl快速生成客户端java代码 (eclipse3.x)

    本教程将聚焦于如何使用Eclipse 3.x版本从WSDL文件快速生成Java客户端代码,这对于开发者来说是一项重要的技能,因为它能大大简化与Web服务交互的过程。 首先,我们需要理解WSDL文件的作用。WSDL描述了服务的接口,...

    webService接口用eclipse工具WSDL生成服务端和客户端

    webService接口用eclipse工具WSDL生成服务端和客户端(http协议,xml构造传输),本人研究了好几天已成功,希望大家参考帖子少走弯路

    Eclipse中用wsdl生成java客户端.docx

    本文将详细介绍如何在Eclipse集成开发环境中通过WSDL文件自动生成Java客户端代码。 #### 二、准备工作 在开始之前,请确保已经安装了以下工具: - **Eclipse IDE**:版本为Juno或更高版本。 - **Apache CXF Tools**...

    把wsdl文件或地址转化成java代码工具

    【标题】:“把wsdl文件或地址...MyEclipse和Apache CXF的wsdl2java工具都是常用的解决方案,它们通过解析WSDL文件,自动生成与服务接口对应的Java类,使得开发者可以专注于业务逻辑的实现,而不用关心底层通信的细节。

    eclipse中使用webservice远程服务 超详细教程

    接下来,我们将详细介绍如何在Eclipse中生成WebService客户端。 1. **拷贝WSDL文件到工程目录中**: - WSDL(Web Services Description Language)文件是描述WebService的文件,包含了服务的位置、消息格式等信息...

    axis开发webservice客户端

    总结起来,"axis开发webservice客户端"涉及到理解SOAP协议,掌握WSDL的用途,熟悉使用Axis工具生成客户端代码,以及如何在实际应用中调用Web服务并处理可能出现的异常。此外,了解和使用Apache Axis相关的库文件也至...

    四步完成WebService服务端与客户端的调用

    在Eclipse中,可以通过"New -> Web Service Client"导入WSDL,自动生成客户端代码。 2. 使用客户端代码:现在,你可以通过生成的代理类调用服务端的方法,进行实际的数据交互。在Java代码中,创建代理类的实例,...

    eclipse+webservice简单实例源码

    4. 如何生成WSDL文件,理解其结构和用途。 5. 如何配置Web服务部署,包括在`web.xml`中的配置。 6. 如何测试Web服务,包括本地调试和远程调用。 7. 对XML和SOAP协议的基本理解和应用。 这个实例对于了解Web服务的...

    WebService 客户端开发指南

    **步骤三:** 运行命令 `wsdl XXX.wsdl` 来生成C#客户端代码,其中 `XXX` 是WSDL文件的名字。这将生成一个名为 `WSLoginService.cs` 的文件,即为客户端代码。 **步骤四:** 在 Visual Studio .NET 2003 中创建一个...

    axis2支持webservice 自动生成代码客户端服务端代码插件

    这个插件允许开发者通过WSDL(Web Services Description Language)文档自动生成服务端和客户端的Java代码,极大地提高了开发效率。 WSDL是一种XML格式的规范,它定义了Web服务的接口,包括服务提供的操作、消息...

    eclipse中webservice实例运用

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

Global site tag (gtag.js) - Google Analytics