[Home] [By Thread] [By Date] [Recent Entries]

  • From: "Bullard, Claude L (Len)" <clbullar@i...>
  • To: Matt Sergeant <matt@s...>, Ken MacLeod <ken@b...>
  • Date: Thu, 19 Apr 2001 10:53:23 -0500

Ummm.... idiot question.  Do I really want to send anyObject 
and marshall/unmarshall that, or just a message?  It seems 
in the past that when one starts sending anyObject, a hairball 
of dependencies is incurred.   This makes the scheme 
something possibly heavier than what is wanted.   At 
what point am I packing up a very big hairball and trying 
to mail it to a receiver when really, I want them to do 
a bit of work by request and send me the results, not 
create an exe and mail it back.  In other words, where 
does service and persistence blur?

Len 
http://www.mp3.com/LenBullard

Ekam sat.h, Vipraah bahudhaa vadanti.
Daamyata. Datta. Dayadhvam.h


-----Original Message-----
From: Matt Sergeant [mailto:matt@s...]

> Specifically, what is missing is that you can't do:
>
>   http.put(url, anyObject)
>
> and have 'anyObject' marshalled and serialized to XML automatically by
> the library, and then sent over HTTP.

But that's a factor of the library you use for SOAP/XMLRPC, not a factor
of XMLRPC or SOAP itself. You could just as easily write an
auto-marshalling module that does this without the SOAP envelope formats.

You still have to negitiate with the reciever exactly what formats and
parameters you can send/recieve.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member