[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: What Does SOAP/WS Do that A REST System Can't?


Re:  What Does SOAP/WS Do that A REST System Can't?
On 4/13/05, Rich Salz <rsalz@d...> wrote:
> Sorry if conflating HTTP and HTTP/REST bothered you.  I guess I don't
> understand the differences all that well.
> 
> I thought I understood, and answered your question.
> 
>         Q. HTTP is extensible, why can't you build what you need?
>         A. Because I need shared state, 

'Shared state' seems more like a derived requirement from your
authentication mechanism choice and its implementation. 

You stated:

""Yeah, I know, it's not really without state, it's just
  that all the state is in the representations sent back 
  and forth. Not good enough -- you need *shared state*
  that doesn't get communicated.  Go see the SSL/TLS 
  or WS-SecureConversation specs.""

You need shared state. Shared state that doesn't
get communicated. Shared state that doesn't
get communicated over HTTP. And you claim that the 
'statelessness' of HTTP is a problem.
I must be mis-userstanding something because that
is a real head-scratcher. To narrow the conversation, 
I'll go read WS-SecureConversation.

>            and because every
>            client operation ends up being a POST.  

Again, this seems more like a derived requirement
from how the authentication and/or protocol was 
implemented, though at this point I have scant 
information to go on. Are there more detailed
reasons as to why every client operation
ends up being a POST?

>            The first
>            seems impossible, and the second means the framework
>            benefits are nil.

Even if every operation is a POST, I believe there would be a
benefit from leveraging the extensible authentication mechanism
outlined in RFC 2617. The most obvious one of which is that it can
be applied to resources who representations aren't just
'application/soap+xml', i.e. HTML, images, etc.

   Thanks,
   -joe

-- 
Joe Gregorio        http://bitworking.org

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.