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)...
4257
mgvelvet
Mar 1, 2004 3:36 pm
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...
4258
Josh Sled
joshsled
Mar 2, 2004 2:54 am
... 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...
4259
Tyler Close
tjclose
Mar 2, 2004 5:15 am
... 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...
4260
Tony Butterfield
butter1060
Mar 2, 2004 9:24 am
... 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...
4261
Tyler Close
tjclose
Mar 5, 2004 5:31 pm
... I agree. ... I think I understand what you're trying to say here, but you are misusing the term 'coupling39;. I think you're saying that many processing...
4262
johncoe42
Mar 16, 2004 5:18 pm
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...
4263
Jeffrey Winter
kimberliewinter
Mar 16, 2004 5:18 pm
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: ...
4264
Simon Wittber
simon@...
Mar 16, 2004 5:21 pm
[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...
4265
Josh Sled
joshsled
Mar 16, 2004 5:58 pm
... 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"> <!-- ... --> ...
4266
sandeep@...
Mar 16, 2004 8:21 pm
... 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...
4267
Simon Wittber
simon@...
Mar 17, 2004 1:36 am
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...
4268
Vincent D Murphy
johnfoobar1
Mar 17, 2004 3:41 pm
... 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...
4269
Josh Sled
joshsled
Mar 17, 2004 4:00 pm
... 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...
4272
Jeffrey Winter
kimberliewinter
Mar 17, 2004 4:43 pm
.. > Instead I'd like to POST to some "transaction" resource, .. > say /merge, and create a new resource that represents .. > the transaction details .....
4273
Vincent D Murphy
johnfoobar1
Mar 17, 2004 4:48 pm
... So we have: /account/#/history /account/#/changes /account/#/revisions .. and counting. There must be some telepathic voodoo going on here.. :) Let's...
4274
Jeffrey Winter
kimberliewinter
Mar 17, 2004 5:08 pm
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...
4275
Josh Sled
joshsled
Mar 17, 2004 6:31 pm
... 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...
4276
Chuck Hinson
cmhinson@...
Mar 17, 2004 8:19 pm
... What's wrong with POST /mergeservice <accounts> <account resource="/account/1" /> <account resource="/account/2" /> </accounts> I.e., create a resource...
4277
johncoe42
Mar 17, 2004 9:07 pm
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...
4278
Jon Hanna
hack_poet
Mar 24, 2004 12:43 pm
The action URI thread has reminded me of something that has occurred to me on a few occasions. Now I agree that the following are bad: ...
4279
Jeffrey Winter
kimberliewinter
Mar 24, 2004 2:21 pm
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...
4280
mgvelvet
Mar 24, 2004 3:36 pm
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...
4281
Donald Strong
illyrian_au
Mar 25, 2004 4:33 am
Try posting a merge instruction to the account URL. POST http://myservice/account <merge result="/account/1"> <account id="/account/1"/> <account...
4282
Paul Jimenez
paulakapj
Mar 25, 2004 5:50 am
currentuser=foo in the querystring sounds RESTful.. it's just an unusual kind of query, no? and maybe it's the 'default39; query so it doesn't have to actually...
4283
Jon Hanna
hack_poet
Mar 25, 2004 10:32 am
... 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...
4284
Jon Hanna
hack_poet
Mar 25, 2004 11:07 am
... 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....
4285
Jon Hanna
hack_poet
Mar 25, 2004 11:57 am
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 ...