You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by "Kolodziej, Erik" <Er...@gedas.de> on 2002/05/31 09:47:14 UTC
AW: AW: How do you pass an XML document between Axis and .Net Cli
ent?
Yepp, that would be possible.
But, then I would implement some functionality, which Axis already provides.
Maybe I need an object as a parameter next time, there I would have to build
an own mapper...
So, it´s a design descision. Generally it´s a RPC Web Service and I don´t
want to mix it up with some document style methods.
-----Ursprüngliche Nachricht-----
Von: Andrew Vardeman [mailto:andrewv@iastate.edu]
Gesendet am: Donnerstag, 30. Mai 2002 17:31
An: axis-user@xml.apache.org
Betreff: Re: AW: How do you pass an XML document between Axis and .Net
Client?
But I guess what I'm confused about is why you don't just write a messaging
client that manually adds this element to the request:
<someNumber xsi:type="xsd:int">8</someNumber>
and then sucks the returned XML out of the SOAP Body? Seems so much more
straightforward...
Andrew
At 05:25 PM 5/30/2002 +0200, you wrote:
>Hi,
>
>I have some methods which need an in-parameter (in most cases a primitive
>type like int) and return a XML document.
>
>Sadly, I haven´t found a way to tell Axis to use RPC mode for the request
>and don´t apply any deserializers on the response, so that I can extract
the
>XML document from the response.
>
>So, I have to return the XML document as a string.
>
>-----Ursprüngliche Nachricht-----
>Von: Andrew Vardeman [mailto:andrewv@iastate.edu]
>Gesendet am: Donnerstag, 30. Mai 2002 17:17
>An: axis-user@xml.apache.org
>Betreff: RE: How do you pass an XML document between Axis and .Net
>Client?
>
>I have limited programming experience, and I don't know what sorts of
>things people are using SOAP for out there. One thing I wonder (possibly
>because I just haven't needed to do it yet) is why so many people want to
>write an RPC client that passes an XML document as a parameter. What is
>the advantage of this over document-style messaging? Are you passing other
>objects along with the document that you don't want to manually
>deserialize, or is it just to avoid making a couple DOM calls to extract
>the document from the SOAP Body?
>
>Just curious,
>
>Andrew
>
>At 05:01 PM 5/30/2002 +0200, you wrote:
> >Bob,
> >
> > - use the system.xml.xmldocument to create a XMLDocument (DOM) object
> > - use the loadxml method to load a string into it
> >
> >the precise syntax depends on which .net dialect you use
> >
> >greetings,
> >Gertjan
> >
> >
> >-----Original Message-----
> >From: Robert Evans [mailto:bob@beartoothmountain.com]
> >Sent: donderdag 30 mei 2002 15:06
> >To: axis-user@xml.apache.org
> >Subject: How do you pass an XML document between Axis and .Net Client?
> >
> >
> >Greetings,
> >
> >I have been trying to figure out how to pass an XML document to/from an
> >axis web server from/to a .Net client.
> >
> >As near as I can tell, on the Java side I need to convert the XML
> >document to/from a string (no problem). The part I can't figure out is
> >how to convert the Xml String to a .Net XML document.
> >
> >I realize this isn't exactly an Axis issue, but I figured this mailing
> >list would have somebody who has done something like this already.
> >
> >Any hints would be appreciated.
> >
> >Bob Evans