- From: Dan Connolly <connolly@w3.org>
- Date: Fri, 24 Jan 2003 13:22:55 -0600
- To: "Roy T. Fielding" <fielding@apache.org>
- Cc: Tim Berners-Lee <timbl@w3.org>, Sandro Hawke <sandro@w3.org>, www-tag@w3.org
On Fri, 2003-01-24 at 11:59, Roy T. Fielding wrote: > Please tell me if I'm missing something, but the part of Dan's formalism > that describes these issues is summarized in > > http://www.w3.org/Architecture/state.html > > which uses the term message instead of representation (because he isn't > distinguishing between message control data and payload, yet). Hmm... I think I do distinguish messages from representations and from control data and payload... "Note that a message is not just the bytes sent; it's the event of sending the packets. We don't say that a message is "sent twice"; rather, we say that two messages are sent with the same bytes. (This is subtly different from the defintion of message in the HTTP 1.1 spec. @@hmm... for this reason, use "event" in stead of message? I don't think so...)" As you can see, I haven't completely finished thinking about which terms to use for which concepts... > That > looks pretty close to REST, right? I believe so, though I'm not familiar with any formal characterizations of REST. (sorry if it's in there; haven't read the whole dissertation.) > Or is that different from the Larch > example > > http://www.w3.org/XML/9711theory/HTTP I think it's the same... > which I am afraid doesn't make much sense to me because it refers > to entire messages in comparisons rather than elements within > those messages In the larch trait Message is an actual communications event HTTPFormat is a byte sequence (or similar syntactic data structure) that has the header fields and body Literal is a byte sequence with a mime type e.g. to get the body out of a hunk of HTTP syntax... content: HTTPFormat -> Literal > (and I think something is wrong with the charset). Yes, I was a bit fast and loose there... try the plain text version http://www.w3.org/XML/9711theory/HTTP.lsl > I don't follow how that defines caching in terms of shared memory, It doesn't. Oops; did I somehow imply that it does? > but > I'm not sure if Dan was using it as an example of a REST formalism or > an example of a web page formalism. Neither; I was just using it as evidence of more than talk when working thru web architecture issues. Sorry if that's a distraction. -- Dan Connolly, W3C http://www.w3.org/People/Connolly/
Received on Friday, 24 January 2003 14:24:03 UTC