[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: issue: SOAP requirements
The PaceAtomActionHeader does it all for J2ME with a lot less hassle
than SOAP (and has the added advantage of not needing base64).
I don't like SOAP either. Too much excess baggage.
/Janne
On Wed, 16 Mar 2005 23:56:31 -0800, James M Snell <jasnell@xxxxxxxxx> wrote:
>
> Tim Bray wrote:
> > On Mar 16, 2005, at 8:52 PM, James M Snell wrote:
> >
> >> Better question: why bother with SOAP at all? Either make the Atom
> >> API a SOAP based thing or don't. I vote for getting rid of the SOAP
> >> option altogether unless someone can step up and give a solid defense
> >> for why it is absolutely necessary to be able to support such a thing.
> >
> >
> > Last time I checked, it was the only way to enable basic Java phones to
> > talk Atom, since they don't support PUT/DELETE and the WG seems
> > determined that the use of all four REST verbs is a big win. -Tim
> >
> >
>
> <devils advocate hat on>
> That's an argument to use POST for everything; not an argument that
> justifies making the use of SOAP optional in the spec. We can HTTP POST
> non-SOAP-enveloped <atom:feed /> and <atom:entry /> elements and still
> achieve the goal. Sure, you'd still need a way of expressing the verb,
> but that could be done in other ways, such as a querystring parameter or
> an HTTP header. Why is it necessary to wrap things in a SOAP envelope
> just to express a verb? Or are there other reasons to pull in SOAP?
>
> - James M Snell
>
>