0 0

请问axis下开发的webservice解析xml格式串的String参数的问题?5

问题是这样的:
我在axis下开发了webService服务端,客户端对方是用C实现的,
服务端的一个方法

public String VASOrderRelationQuery(String VASRequest) throws Exception{
    String result = "<ProductList><Product><ProductID>111</ProductID></Product></ProductList>";
    return result;

}

其中:VASRequest的输入参数,是String类型的,格式为xml串的格式,例如:
<MDN>13312345678</MDN><SeqNo>123</SeqNo>是这样的一个串,

现在我用自己的客户端来访问我自己的服务端的话,是正常的,对方用C实现的客户端来调用我的方法,就报参数错误的异常,后来查看soapBody 我的VASRequest参数在soapBody里就只是一个String型的,“<”被转换成&alt;而对方发过来的没有被转换,还是保持原来的格式,而他把输入参数VASRequest中的“<”转换输入后,可以从我的服务端正常执行一下并返回,但是,对方对接收的返回值(带有&alt;的)不能正常解析。


我的问题是:

axis有没有办法让我直接解析他不转换送进来的xml串格式的String参数VASRequest(<MDN>13312345678</MDN><SeqNo>123</SeqNo>)?
SOA 
2008年6月12日 09:58
目前还没有答案

相关推荐

    webservice远程调用,返回数据生成xml文件,并通过SAX解析出来

    webservice远程调用,返回String数据并生成xml文件到本地工程,在通过SAX解析器把数据解析出来。这是webservice应用的一个简单的例子。根据该例子的思想,可以实现很多功能了。例如把client工程的sayHello方法改为...

    axis2实现webservice

    Axis2提供了强大的工具集来简化WebService的开发过程。 #### 二、搭建Axis2 WebService环境 - **准备工作**:首先需要下载Axis2的相关资源。这里以`axis2-1.6.1-war.zip`为例。 - **下载地址**:[Apache官方网站]...

    Axis2搭建WebService服务端demo

    在本文中,我们将深入探讨如何使用Spring、Axis2和Maven构建一个基于Java的Web服务(WebService)服务端示例。这些技术的结合为开发人员提供了高效、灵活且可扩展的解决方案来创建和消费Web服务。 首先,让我们了解...

    axis1.4开发webservice详细实例

    在本文中,我们将深入探讨如何使用Axis1.4版本来开发Web服务,这是一个基于Java的开源工具,专门用于创建和部署Web服务。我们将通过一个详细实例来阐述整个过程,包括Web服务的发布和客户端调用。 一、 Axis1.4简介...

    [原创]使用Axis1.4开发WebService

    ### 使用Axis 1.4开发WebService:关键技术与实践 #### 一、Axis 1.4 简介 Axis是一个开放源代码的Web服务引擎,它由Apache软件基金会开发和维护,支持SOAP协议,用于创建和部署Web服务。Axis 1.4版本是其稳定且...

    Java开发WebService实例

    本文将基于给定的“Java开发WebService实例”内容,深入解析如何在Tomcat中间件环境下,利用Java语言开发WebService,并通过具体示例来阐述相关的知识点。 #### WebService概念简述 WebService是一种遵循特定协议...

    Axis1 创建Webservice 服务端

    Web服务通常基于SOAP(Simple Object Access Protocol)协议,它使用XML格式来传递数据。Axis1作为SOAP引擎,能够将Java方法暴露为Web服务,并且能够让其他系统通过SOAP调用这些服务。 创建Axis1 Web服务服务端的...

    myeclipse8.5使用axis2插件开发webservice服务并调用

    ### 使用MyEclipse 8.5与Axis2插件开发WebService服务及调用详解 #### 一、前言 在Web开发中,WebService作为一种重要的分布式系统实现方式,被广泛应用于不同平台之间的通信。本文将详细介绍如何利用MyEclipse ...

    Axis2下发布WebService方法

    ### Axis2 下发布 WebService 方法详解 #### 一、WebService 概述 WebService 是一种用于在不同系统之间进行通信的技术,它可以将一个类中的某些方法公开出去,供网络上的任何客户端进行调用。WebService 主要基于...

    axis2+myeclipse开发webService

    例如,我们可以创建一个名为`HelloWorldService`的接口,提供一个`sayHello`方法,接收一个字符串参数并返回一个字符串。 ```java public interface HelloWorldService { String sayHello(String name); } ``` 4....

    Axis WebService 技术指南,开发文档

    通过本指南,你将对 Axis WebService 开发有深入的理解,能够熟练地创建、发布和调试 WebServices,同时也能解决跨平台调用中可能遇到的问题。在实际工作中,结合 Axis 的各种工具和特性,你将能够构建出高效、稳定...

    Android axis调用Webservice

    在Android开发中,有时我们需要与远程服务器进行交互,获取或发送数据。Web Service是一种常见的通信方式,而Axis2是Apache组织提供的一款强大的Web ...在实际开发中,还需要考虑错误处理、性能优化以及安全性等问题。

    Axis2 创建 webservice 操作手册

    **Axis2创建Web服务操作手册** 在IT行业中,Web服务是一种常见的软件接口,它允许不同系统之间通过网络进行通信和数据交换。Apache Axis2是Java平台上一个强大的Web服务框架,用于构建和部署Web服务。本手册将深入...

    Axis2 WebService 开发指南

    对于涉及复杂数据类型的WebService开发,Axis2支持通过XSD定义来映射Java类与XML结构之间的转换。 **3.2 辅助工具发布、调用WebService** Axis2提供了多种工具帮助开发者更高效地进行开发工作,例如: - `wsdl2...

    axis2 webservice开发指南.pdf

    ### Axis2 WebService 开发指南知识点详述 #### 一、Axis2 WebService 技术概览 **Axis2** 是Apache的一个开源项目,旨在提供一个高性能、灵活且可扩展的Web服务框架,用于实现基于SOAP协议的Web服务。与前代产品*...

    axis2 webservice开发总结文档

    ### Axis2 WebService 开发总结 #### 一、概述 本文档主要介绍使用 Axis2 进行 WebService 开发的基本步骤和技术要点。Axis2 是 Apache 组织下的一个开源项目,它提供了一种简单有效的方式来构建和部署 Web...

    axis2搭建webService并包含android调用此WebService服务案例

    【描述】: "本教程详细介绍了如何使用axis2在eclipse和tomcat环境下构建webService服务,并阐述了如何让Android应用程序调用这些服务,包括传递自定义类型参数和集合。" 【标签】: "webService", "axis2" 【正文】...

    Axis开发WebService Helloworld实例

    总结,本实例通过修正错误并详细解释了如何使用Axis在Java环境下开发一个简单的"Hello World" WebService。这个过程涵盖了从创建服务接口、生成Stub/Skeleton类、部署服务到编写客户端调用的完整流程。了解并掌握...

    Axis2进行WebService开发

    在IT行业中,WebService是一种基于开放标准(如XML、WSDL和SOAP)的接口,它允许不同系统间的应用程序相互通信,实现数据交换和业务服务的互操作性。本篇文章将详细探讨如何使用Apache Axis2这一强大的工具进行...

Global site tag (gtag.js) - Google Analytics