Re: the meaning of stateless

"scott vernon" <[email protected]>
Newsgroups gmane.comp.web.services.rest
Message-ID <[email protected]>
I'm having this same debate with my development team as I try to convince them to switch from SOAP to REST.  One of the functions requires quite a few input parameters so providing it all in the GET request would not work.  I suggest they do a POST and provide the URI back to the user.  The problem is currently there isn't a backend database, so where would we store the intermediate data?  If it is in memory does that reduce the ability to scale?

Any advice would be appreciated.

Thank you,
Scott

--- In [email protected], Matt McClure <matthewlmcclure@...> wrote:
>
> On Apr 21, 2013, at 7:52 PM, Brian Craft <craft.brian@...> wrote:
> 
> 
> 
> Fielding's definition didn't do much for me, because the terms aren't
> adequately defined, and there aren't enough examples to clarify his intent.
> Also, some of the claims seem to be at odds with practice. Again, the "POST
> to query" thing involves storing state between requests, while Fielding
> says RESTful APIs are better because of "not having to store state between
> requests". Well, which is it?
> 
> 
> I think a key distinction is creating and destroying resources vs. other
> kinds of state. The former is a key feature of REST.
> 
> And more generally, I'm trying to understand what REST is all about. It's
> clear that the overwhelming majority of people who use the term REST
> actually mean nothing more than AJAX. They merely haven't investigated at
> all what it is supposed to mean. Of the small minority who mean something
> more than AJAX, one gets the impression that there isn't any set of three
> people who agree on what it means. So, it's a popular buzzword, and perhaps
> a religion, but is it actually a design pattern, and is it actually useful,
> and can it actually be used to design a substantial application with
> existing technologies?
> 
> 
> I recommend researching "hypermedia" for a higher signal to noise ratio
> about REST.
> 
> 
> Matt McClure
> http://matthewlmcclure.com
> http://www.mapmyfitness.com/profile/matthewlmcclure
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.