
I agree with Alan. IMHO: REST abstracts certain features from HTTP, in order to have a guideline to implement better Web applications. It is strongly bound to HTTP (so I do not consider as a problem to have HTTP examples in our doc) but it is not tightly bound to that transport. Section 4 of the 2002 paper by Fielding and Taylor describes the REST architectural elements without reference to HTML. In sect. 5 they use HTTP, together with other protocols, to describe an example, and they explicitely note that "Although the Web’s primary transfer protocol is HTTP, the architecture includes seamless access to resources that originate on many pre-existing network servers..." (in sect. 5.2). And section 7.2 is entitled "REST applied to HTTP". However the point raised by Alexander is relevant, and should be clarified in the paper. 2015-03-24 19:47 GMT+01:00 Sill, Alan <alan.sill@ttu.edu>:
Um, well, not really. REST is just REST; its a design pattern that can be implemented using any protocol. It's true that REST-over-HTTP is the most popular form, but there is nothing about stating that a design is RESTful that implies the use of HTTP.
Alan
On Mar 24, 2015, at 2:36 PM, Papaspyrou, Alexander < Alexander.Papaspyrou@adesso.de> wrote:
Well, it depends on how picky you are. Albeit, this can be easily fixed by changing REST to CRUD in the core specs – that’s pretty much what we meant when saying „RESTful protocol“.
@Thijs: Correct me if I am wrong (you will, I bet ^^)
-A.
--
Dr. Alexander Papaspyrou adesso AG Head of IT Operations Stockholmer Allee 20 44269 Dortmund
T +49 231 7000-2394 <+49%20231%207000-2394> F +49 231 7000-1000 <+49%20231%207000-1000> M +49 162 2808483 <+49%20162%202808483> E alexander.papaspyrou@adesso.de
www.adesso.de blog.adesso.de
From: <Sill>, Alan Sill Date: Dienstag, 24. März 2015 14:15 To: "Stanik, Alexander" Cc: "occi-wg@ogf.org" Subject: Re: [occi-wg] Documents for OCCI rev 1.2
Hi,
Did I miss something in what you are flagging? This is not a contradiction. REST design is not dependent on being implemented in HTTP -- REST can be achieved with any transport.
Alan
On Mar 24, 2015, at 8:04 AM, Stanik, Alexander < alexander.stanik@tu-berlin.de> wrote:
- In the first sentence OCCI is defined as RESTful Protocol, but the text behind the second bullet says that the Core Model is HTTP independent. I think it would be very beneficial to keep the core model HTTP independent, which is also the advantage of having the Redering specifications in separate documents.
------------------------------------------------------- >>> business. people. technology. <<< -------------------------------------------------------
adesso AG mit Sitz in Dortmund Vorstand: Christoph Junge, Michael Kenfenheuer (Co-Vors.), Dr. Rüdiger Striemer (Co-Vors.) Vorsitzender des Aufsichtsrates: Prof. Dr. Volker Gruhn Amtsgericht Dortmund HRB 20663
_______________________________________________ occi-wg mailing list occi-wg@ogf.org https://www.ogf.org/mailman/listinfo/occi-wg
-- Augusto Ciuffoletti Dipartimento di Informatica Università di Pisa 56100 - Pisa (Italy)