Path: csiph.com!news.mixmin.net!aioe.org!.POSTED!not-for-mail From: =?UTF-8?Q?Arne_Vajh=c3=b8j?= Newsgroups: comp.lang.java.programmer Subject: Re: Web services/SOA - The right way Date: Fri, 26 Aug 2016 20:11:21 -0400 Organization: Aioe.org NNTP Server Lines: 31 Message-ID: References: NNTP-Posting-Host: 7SK6yTFfqwlIPNBLl3l7Qg.user.gioia.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Complaints-To: abuse@aioe.org User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 X-Notice: Filtered by postfilter v. 0.8.2 Xref: csiph.com comp.lang.java.programmer:35480 On 8/26/2016 7:49 PM, Richard Maher wrote: > On 26-Aug-16 8:20 AM, Arne Vajhøj wrote: >> On 8/25/2016 7:22 AM, Richard Maher wrote: >>> On 25-Aug-16 8:23 AM, Arne Vajhøj wrote: >>>> >>>> Theoretical approach is that RESTful implies no need for transactions >>>> so a need for transaction not true RESTful. >>> >>> Presumably that holds true for Session State? Yet here we are. >> >> True RESTFul services does not use session concept. > > You're starting to remind me of that guy in comp.lang.javascript "There > is no Javascript". Maybe. But in this case I think I have solid ground under my feet. Fielding's original paper that defined REST section 5.1.3 state: each request from client to server must contain all of the information necessary to understand the request, and cannot take advantage of any stored context on the server. Session state is therefore kept entirely on the client. Arne