0 0

CXF客户端掉用XFire WebService的问题。5

问题1
CXF每次调用XFire WebService,调用成功,但是没有返回结果。如果CXF调用CXF的Web Service, 有返回结果。 查看了SOAP Response 以后才知道 XFire 返回的SOAP包结果是“out”,而CXF返回的是“return”。

例如,调用方法 sayHello(); XFire SOAP Response是
<soap:Body>
   <sayHello>
      <out>...</out>
   </sayHello>
</soap:Body>

CXF WebService SOAP Response是:
<soap:Body>
   <sayHello>
      <return>...</return>
   </sayHello>
</soap:Body>

所以导致CXF不认识返回结果。

问题2
以前的WebService是用XFire写的,接口上都没有家Annotation,现在写的CXF WebService需要调用原来XFire的WebService,然后就将原来的API包导入到现在的项目中。遗憾的是由于原来的WebService没有@WebService 标注,所以CXF不认识。但是原来写的WebService已经部署,不方便修改。所以不知如何是好。

希望我把问题描述清楚了。 也希望版主和各位热心人给点建议。
SOA 
2008年12月01日 11:09
目前还没有答案

相关推荐

    CXF 一个完整的webService(整合客户端和服务端)

    - 测试:使用CXF的内置测试框架,可以对服务端和客户端进行单元测试和集成测试。 - 日志和调试:CXF支持日志记录和调试工具,帮助开发者定位问题。 **5. RESTful服务与CXF** 除了传统的SOAP服务,CXF也支持RESTful...

    xfire webservice 完整实例下载

    XFire Webservice是一个基于Java的开源工具,它简化了创建、部署和消费Web服务的过程。在深入探讨这个完整实例之前,我们首先需要了解Web服务的基本概念。Web服务是一种通过网络进行通信的应用程序接口(API)。它们...

    xfire webservice 上传下载源码

    在"xfire webservice 上传下载源码"这个主题中,我们将深入探讨如何使用XFire来实现文件的上传和下载功能,以及相关的核心概念和技术细节。 **一、XFire简介** XFire是Apache CXF的前身,其设计目标是简化Web服务的...

    cxf_axis_xfire客户端调用的几种方法[收集].pdf

    在本文中,我们将重点关注CXF客户端调用Web服务的方法,特别是处理Map类型参数的问题。 首先,CXF客户端调用Web服务时,通常会通过服务接口类来实现。在给出的示例中,`TestService`接口定义了几个服务方法,如`...

    CXF动态webservice客户端demo

    这个"CXF动态webservice客户端demo"是为了演示如何使用CXF库创建一个动态调用Web服务接口的客户端应用程序。 首先,我们需要了解Web服务的基本概念。Web服务基于SOAP(Simple Object Access Protocol)协议,通过...

    Java使用XFire调用WebService接口

    这篇博客“Java使用XFire调用WebService接口”显然是讨论如何利用XFire这个开源框架来与Web服务交互。 XFire是Apache CXF项目的前身,它提供了一种简单的方式来创建和消费SOAP Web服务。XFire的强项在于其轻量级和...

    XFire WebService精简包

    不过,随着Apache CXF的发布,XFire的更新和支持逐渐转向CXF,因此在新项目中,开发者可能需要考虑使用更现代、功能更丰富的CXF框架。但是,对于现有的XFire项目,这个精简包仍然是维护和升级的重要资源。

    xfire webservice集成最少8个包

    标题中的“xfire webservice集成最少8个包”指的是在使用XFire框架开发Web服务时,所需的最小依赖库数量。XFire是早期流行的Java Web服务实现框架,它允许开发者快速创建、部署和消费Web服务。这里提到的8个包可能...

    Xfire调用webservice无法接收到参数问题解决

    标题"Xfire调用webservice无法接收到参数问题解决"指出的核心问题是:当使用Xfire作为客户端调用Web服务时,服务端无法正确接收到传递的参数。这可能是由于多种原因引起的,如: 1. **XML序列化与反序列化问题**:...

    Xfire客户端调用webservice jar包

    总之,"Xfire客户端调用webservice jar包"涉及到的是Java技术栈中Web服务客户端的实现,包括使用特定的jar包来实现与服务器的通信,以及如何有效地调用和处理Web服务接口的细节。这个过程需要对Java编程、Web服务...

    简单的XFire WebService例子

    XFire是Apache CXF项目的前身,其设计目标是提供一个轻量级、高性能且易于使用的Web服务实现。在这个“简单的XFire WebService例子”中,我们将深入探讨如何利用XFire来构建和消费Web服务。 【 WeberService概念】 ...

    webService(基于cxf)的完整例子

    例如,可以使用`@WebService`注解标记一个Java类为Web服务接口,并使用`@Path`注解来定义RESTful服务的URL路径。 4. **CXF服务部署**:CXF提供多种部署方式,包括独立服务器、Tomcat等应用服务器,以及Spring容器。...

    spring+xfire( 编写webservice完整配置+案例)

    Spring 和 XFire 是一个经典的组合,用于在Java应用程序中...虽然现在Spring社区更倾向于使用Spring-WS或其他现代的Web服务框架,如Apache CXF,但理解这个历史背景和工作原理对于理解Web服务的发展历程仍然非常重要。

    基于spring+cxf实现用户文件传输的webservice

    在本文中,我们将探讨如何使用Spring+CXF实现用户文件传输的Webservice。该Webservice提供了基本的报文上传和查询功能,同时还提供了用户身份验证功能。 Spring 和 CXF 集成 Apache CXF是一个开源的服务框架,帮助...

    cxf_axis_xfire客户端调用的几种方法.docx

    【CXF、AXIS2、XFire 客户端调用方法详解】 在Web服务开发中,CXF、AXIS2和XFire是常见的Java API,用于构建和消费SOAP(简单对象访问协议)服务。这些框架提供了丰富的功能,使得开发者能够方便地创建和调用Web...

    Xfire Webservice的例子

    Xfire Webservice是一个基于Java平台的服务框架,它允许开发者创建和使用Web服务。这个框架的主要目的是简化Web服务的开发过程,使开发人员可以快速地构建分布式应用程序。在本例中,我们将探讨Xfire Webservice与...

    Webservice使用xfire发布及客户端调用

    在本主题中,我们将探讨如何使用XFire框架来发布Web服务以及客户端如何调用这些服务。 XFire是一个高性能、轻量级的Java Web服务框架,它提供了简单而强大的API来创建和消费Web服务。在早期的Java Web服务开发中,...

    使用Xfire构建JAVA的webService全过程(从服务端到客户端)

    本文将深入探讨如何使用Xfire来创建一个完整的JAVA Web服务,包括服务端和客户端的实现。 首先,Xfire是一个基于Apache CXF的轻量级Web服务框架,它支持SOAP、RESTful以及WS-*规范,提供快速、高效的开发体验。在...

    使用XFire发布WebService

    通过以上步骤,我们成功地使用XFire发布了WebService并进行了客户端调用。XFire的强大之处在于其易于使用和丰富的功能集,可以方便地处理复杂的Web服务交互。在实际项目中,还可以利用XFire进行更高级的配置,例如...

    用XFire开发Webservice简单实例

    **标题:“用XFire开发Webservice简单实例”** 在IT行业中,Web服务是不同系统间进行数据交换和功能调用的重要方式。XFire是Apache软件基金会的一个开源项目,它提供了一个轻量级、高效的框架来创建和消费Web服务。...

Global site tag (gtag.js) - Google Analytics