There is lots of interesting fragments of this broad discussion. If I could summarise the main threads, in order of importance, from my perspective: 1)...
Wow, Josh. Thanks for the brain dump! I'm trying to write my first RESTful application, and your concrete examples are enlightening. ... What do you mean when...
... Awesome. It's important to note that most of my experience here was in a program-program scenario ... a more user[-agent/browser]-facing project would have...
... The implementation doesn't have to be that kludgy. See: http://www.waterken.com/dev/Message/Tutorial/ The benefit of mapping data in XML to a Java object...
... The ... some ... Yes, its about the right tool for the job. For complex processing that cannot naturally be performed in the XML domain, mapping into...
... I agree. ... I think I understand what you're trying to say here, but you are misusing the term 'coupling'. I think you're saying that many processing...
Hello, I was attracted to REST by my experience with accessing UDDI directly from XSL, rather than using SOAP. I have a new project (with a few bugs) to access...
I've been pondering a design decision for a web service and I'd like to solicit opinions on whether a decision would violate mistake #4 detailed here: ...
[Oops, sorry for the queueing. ACM servers foul-ups caused me to miss these. --Mark] Hello REST people! I've become quite intrigued with REST of late, I had...
Simon Wittber
simon@...
Mar 16, 2004 5:21 pm
4265
... As a side note, I'd encourage you to describe your accounts with the full URI of the resource, not just the ID: <account about="/account/1"> <!-- ... --> ...
... 404 Error The document: /glyph2/view.php does not exist. ... Can't wait to check it out! I've been working on a REST framework in PHP. BTW, have you...
sandeep@...
Mar 16, 2004 8:21 pm
4267
Sorry about the 404, I sent the original post some weeks ago, and since then have moved to a SVN repository. Its now available at...
Simon Wittber
simon@...
Mar 17, 2004 1:36 am
4268
... I don't see this as an either/or proposition. If you must have the context-free ID (or other 'key') on its own (to avoid extracting it from the URI string...
... Yes. I was thinking about a very nice property for someone or something using the data, which is being able to traverse the data-linkages without having...
[apologies for dups, I fubar'd CC'ing the list.] ... I think this does violate the principle. But I am not sure about solutions. Perhaps we actually need...
.. > Instead I'd like to POST to some "transaction" resource, .. > say /merge, and create a new resource that represents .. > the transaction details .....
... So we have: /account/#/history /account/#/changes /account/#/revisions .. and counting. There must be some telepathic voodoo going on here.. :) Let's...
I hit the send button too quickly I see... to complete my thought: Perhaps it is a matter of nomenclature as Paul pointed out. In fact it's creating a...
... Well, it might be the same as a merge -- it's really up to what the client is doing, and what the nature of the state being put back is. The real question...
... What's wrong with POST /mergeservice <accounts> <account resource="/account/1" /> <account resource="/account/2" /> </accounts> I.e., create a resource...
Chuck Hinson
cmhinson@...
Mar 17, 2004 8:19 pm
4277
Here is a TWiki page that can use REST to access web services from TWiki. You will need a TWiki accout to try the Google interface(it is free). Some of the...
It seems to me that you are really just suggesting a change in neumonics. Whether you call it /mergeService or /merge it's effectively the same thing. The...
I have a business requirement to secure certain data within a resource. For example, in a personnel record, I must not return the salary amount unless the user...
currentuser=foo in the querystring sounds RESTful.. it's just an unusual kind of query, no? and maybe it's the 'default' query so it doesn't have to actually...
... Oops. I think I dragged some baggage over from the other thread that I didn't intend to. ... Transactions, rollback, etc. is the baggage I didn't intend to...
... There are three approaches I've used with similar problems in the past: 1. Vary content according to user: Pro: a. Relatively simple URI space. Con: b....
Actually, there's a page like http://conveyor.com/RESTwiki/moin.cgi/VerbsCanAlsoBeNouns which has just this issue. Why didn't I see that before? -- Jon Hanna ...