... It's nonsense I'm affraid. Lots of REST applications are built with simple XML; many examples are with simple XML; lots of other apps are with twisted or...
... In the interview Mark does differentiate between a completely open system (where messages types *must* be standardized) and intra- organisational scenarios...
... I wonder if we shouldn't then have a new 'family' of media types, e.g. '+xhtml' so clients can dispatch correctly or use the fall-back if the compound type...
... Hmm...no, Mark is completely right about that. Message self- descriptiveness is an architectural constraint of REST and thus, if your messages are not ...
... I strongly disagree with this assertion. I don't have a link to Mark's article where he makes a claim that "self-descriptive" means "standardized" so I...
... How would that describe an entity containing the calendars of a group? Such an entity would be marked up with hcard and hcal uformats. I really don't see...
... That bit sounds a bit grumpy. I just mean that REST is a home for fugitives from SOAP/WSDL where specification has taken over all reason. On of the reasons...
... Here is the quote: "InfoQ: So to be clear about this - does this mean that if I want to develop a RESTful application, I can only use standardized message ...
... Here's an entity: <document> <item> <link>http://www.tapsellferrier.co.uk/index.html</link> <description>tapsell-ferrier's homepage with information about...
... That is exactly the problem: without the media type, I have absolutely no idea what it means Jan...
6592
Bob Haugen
bob.haugen@...
Oct 1, 2006 3:35 pm
... So, Mark, does that mean you have given up on RDF Forms? http://www.markbaker.ca/2003/05/RDF-Forms/ And is a message sufficiently self-descriptive if it...
... Well, standard and standardised are two different words. REST constrains content types to be standard. Approximately, understood by everyone who would want...
... Well, so do I. Self-descriptive means that the type is registered and the registry points to a specification and the specification explains how to process...
... Thanks for this clarification. One point about this is that you can use a registered type such as application/xml but that doesn't really specify anything...
... Right, I would not use "application/xml" for anything useful. The argument that people can look inside at the root element died a long time ago (shortly...
6597
Elliotte Harold
elharo@...
Oct 2, 2006 11:11 am
... Would that that were true. Fact is, most (all?) existing web browsers implement only about half of what's necessary for a full REST implementation: GET and...
6598
Elliotte Harold
elharo@...
Oct 2, 2006 11:22 am
... Data doesn't have intent. Producers may have intent and consumers may have intent, but those are by no means the same thing. There's certainly no intent in...
... Before I had heard of REST I had written RESTfull-like systems with SQL stored procs. All data access is wrapped through get procs which either return ...
... Ok, which one is it? 8-) "REST enables intermediate processing by constraining messages to be self-descriptive: interaction is stateless between requests,...
... Nope! That reuses RDF/XML, which has a standard media type (application/rdf+xml). And by Roy's most recent definition, it is self-descriptive because you...
So what does "standard" mean again? Can you be specific about which set of bureaucrats I have to tithe to before my messages can be self-descriptive?...
6603
Bob Haugen
bob.haugen@...
Oct 2, 2006 4:33 pm
... Why not? What diff does it make if the form came from the form processing resource or was (for example) a standard invoice form, as long as both client...
... I guess I don't understand what you're asking. A standard invoice form could be used, of course, as long as it had a media type. ... If I understand you,...
6605
Bob Haugen
bob.haugen@...
Oct 2, 2006 5:21 pm
... I sorta assumed that getting a media type adopted wd be more difficult than a form. So the combination of a media type and a form (which form cd just go by...
Nic, ... I think what REST provides is an information layer that sits on top of object-orientation, but also on top of relational data models. Just as ...
... Web browsers don't support the minimum methods[1] because the forms standards don't permit them to. This is a fault of the forms standards that needs to be...
... I don't think we can successfully negotiate between different microformatted documents, and even identifying whether a particular html document is...
... Note that I am not talking about the relational model. I am talking about the common architectural practice of writing RESTfull stored procs on top of the...
Benjamin, ... That is an excellent observation and comparision! 100% agreed. ... As long as one can usefully implement client software that has built-in ...
... At the moment I don't think there is strong evidence that RDF Schema or OWL form useful descriptions of the semantics their corresponding documents convey....