`
zuuuzhang
  • 浏览: 29272 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

利用webservice发布服务访问地址反向生成webservice工程

阅读更多

     前几天遇到个接口问题,在我们的java工程里调用.net发布的webservice访问地址,由于服务发布的方法返回的是复杂数据对象,这给解析服务带来了一定的困难。经过仔细的研究,发现myeclipse提供了一个很好的方法,该方法基于xfire。利用webservice 服务的访问地址逆向生成webservice 客户端项目,这个方法真是很强大。

     下面就介绍具体的实现步骤吧。

1.新建webservice项目

2.点击依次选择fire-->new-->other-->webservice-->webservice client 输入webservice访问的服务地址和新建  生成类文件的包名,点下一步,完成即可。

3.自此该webservice服务被成功逆向生成工程。打开刚才新建的包,找到一个*client.java方法,里面有main方法。后面的应该不需要说了。

     这个方法很简单,我觉得挺好的,所以拿出来跟大家一起分享。大家有什么好的方法,也可以交流一下。

  • 大小: 60 KB
  • 大小: 12.5 KB
  • 大小: 57.7 KB
  • 大小: 70.1 KB
分享到:
评论

相关推荐

    根据wsdl生成webservice服务端(3种方式)

    ### 生成WebService服务端的方法详解 #### 前言 在日常开发中,通常是由开发团队构建WebService服务端,客户端则通过服务端提供的WS-Definition Language (WSDL) 文件生成客户端代理并进行交互。但有时也会遇到特殊...

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

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

    用Eclipse生成WebService

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

    axis2-1.8.0,反向生成webservice客户端

    在标题中提到的“axis2-1.8.0,反向生成webservice客户端”,指的是使用Apache Axis2工具从现有的Web服务接口(WSDL文件)生成对应的客户端代码,使得开发者可以更方便地调用这些Web服务。 Apache Axis2是Apache ...

    wsdl反向生成工具

    【标题】"WSDL反向生成工具"是一个用于根据WSDL(Web Services Description Language)文档创建Web服务客户端的实用程序。这种工具对于开发者来说极为重要,因为它极大地简化了与远程Web服务交互的过程。 【描述】...

    WebService调用的几种方式

    本文将深入探讨在Java环境中调用WebService的五种主要方式:Axis、CXF、HttpClient、MyEclipse反向生成以及XFire。 1. Axis:Apache Axis是最早且广泛使用的SOAP库,用于创建和消费Web服务。使用Axis调用WebService...

    WebService -AXIS工程

    【WebService - AXIS工程】是一个基于Java的Web服务开发框架,它允许开发者创建、部署和消费Web服务。在本文中,我们将深入探讨WebService和AXIS的相关知识点,并结合标签"源码"和"工具"来理解其核心概念和使用方法...

    AXIS入门指南-webservice

    你可以通过AXIS提供的wsdl2java工具,从服务接口自动生成WSDL文件,或者从已有的WSDL文件反向生成Java源代码。 接下来,你需要编写服务实现类,实现服务接口中的方法。完成这些后,使用AXIS提供的AdminClient工具,...

    Webservice入门教程_用JDK开发Webservice示例代码

    它简化了开发过程,提供了从Java类到WSDL的自动生成,以及从WSDL到Java类的反向生成。 3. **创建WebService**:首先,你需要创建一个Java类,这个类包含了你的业务逻辑,也就是服务端点。然后使用JAX-WS的注解如`@...

    CFX构建webservice实例,与Spring整合;以及调用https协议的webservice,附带源码,及其证书

    使用CXF,你可以轻松地从Java接口自动生成服务端点,或者从WSDL文档反向生成Java代码。 1. **构建CXF Web服务**: - 创建Java接口:定义服务的公共操作。 - 实现接口:为接口中的方法编写具体实现。 - 配置CXF:...

    webservice接口

    它简化了WebService的开发过程,提供了从Java类自动生成WSDL文档的能力,以及从WSDL反向生成Java代码的功能。Axis还支持WS-I(Web Services Interoperability)基本配置,确保了不同平台之间的互操作性。 3. VIP...

    webservice客户端插件1.4.1.rar

    将文件夹解压到\MyEclipse 8.5\dropins\目录下重启Mycelipse,在Myeclipse中选择import Axis2 Code Generator项目即可反向生成webservice客户端代码1.4版本,可以应用于比较老的项目webservice服务

    axis2 axis webservice web 服务

    Axis2可以直接从WSDL生成服务代码,也可以反向生成WSDL,方便服务的发布和消费。 7. **安全性**:Axis2集成了多种安全机制,如Transport Layer Security (TLS)、WS-Security、WS-SecureConversation等,确保Web服务...

    cxf实现webservice发布

    - **WSDL支持**:CXF可以从Java接口自动生成WSDL(Web Service Description Language),也可以反向从WSDL生成Java代码。 - **RESTful服务**:CXF不仅支持SOAP,还支持JAX-RS规范,可以轻松创建和消费RESTful Web...

    WebService发布框架CXF的源码

    它提供了从Java接口到WSDL的自动生成,以及从WSDL到Java服务类的反向生成。 - JAX-RS:CXF也支持RESTful服务,通过JAX-RS接口定义资源和操作。 - WSDL第一类公民:CXF允许开发者直接在Java代码中操作WSDL,无需额外...

    JAVA的WebService支持.rar

    它提供了一整套工具,用于生成客户端和服务器端的代码,包括从WSDL到Java代码的反向工程。Axis支持多种Web服务协议,如WS-I Basic Profile、WS-Security等。虽然Axis2是其较新的版本,但CXF在许多方面已经超越了Axis...

    Odi11g数据存储发布成webservice

    - 建立一个新的项目并导入合适的SKM(Schema Knowledge Module),然后执行反向工程,自动生成模型。 6. **生成并部署服务**: - 选中模型后,右键点击生成服务。生成的服务文件会自动部署到Apache Tomcat中的...

    webservice开发实例(含代码、详细开发文档)

    发布服务时,需要生成WSDL(Web服务描述语言)文件,这是一个XML文档,定义了服务的位置、操作以及如何调用它们。在本实例中,可能包含了一个发布Web服务的示例代码和步骤,帮助开发者理解如何将自己的功能暴露为Web...

    webservice服务器端和客户端源码

    1. wsdl2java工具:将WSDL反向生成Java客户端源码,方便测试。 2. SOAPUI:一个强大的Web服务测试工具,支持创建、执行和调试SOAP请求,是验证Web服务功能的好助手。 综上所述,这个压缩包提供了一整套的Web服务...

Global site tag (gtag.js) - Google Analytics