[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: issue: SOAP requirements
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