| From | Sent On | Attachments |
|---|---|---|
| K. Ari Krupnikov | Feb 8, 2004 4:59 pm | |
| David Megginson | Feb 8, 2004 5:42 pm | |
| K. Ari Krupnikov | Feb 8, 2004 8:58 pm | |
| Seairth Jacobs | Feb 9, 2004 5:45 am | |
| Seairth Jacobs | Feb 9, 2004 5:51 am | |
| David Megginson | Feb 9, 2004 6:21 am | |
| Bullard, Claude L (Len) | Feb 9, 2004 7:07 am | |
| Bullard, Claude L (Len) | Feb 9, 2004 7:43 am | |
| David Megginson | Feb 9, 2004 8:19 am | |
| Bullard, Claude L (Len) | Feb 9, 2004 8:26 am | |
| K. Ari Krupnikov | Feb 9, 2004 11:35 am | |
| K. Ari Krupnikov | Feb 9, 2004 1:00 pm | |
| Bullard, Claude L (Len) | Feb 9, 2004 1:45 pm | |
| K. Ari Krupnikov | Feb 9, 2004 2:43 pm | |
| Bullard, Claude L (Len) | Feb 9, 2004 2:51 pm | |
| Jim Ancona | Feb 9, 2004 3:04 pm | |
| David Megginson | Feb 9, 2004 4:46 pm | |
| Seairth Jacobs | Feb 9, 2004 6:24 pm | |
| K. Ari Krupnikov | Feb 10, 2004 9:54 pm | |
| K. Ari Krupnikov | Feb 10, 2004 10:13 pm | |
| Pete Kirkham | Feb 11, 2004 2:26 am | |
| Julian Reschke | Feb 11, 2004 2:54 am | |
| Klotz, Leigh | Feb 11, 2004 10:18 am | |
| Robin Berjon | Feb 11, 2004 10:21 am | |
| Chiusano Joseph | Feb 26, 2004 6:18 am | |
| Michael Champion | Feb 26, 2004 7:29 am | |
| Bullard, Claude L (Len) | Feb 26, 2004 7:51 am |
| Subject: | Re: [xml-dev] A question about REST and transaction isolation | |
|---|---|---|
| From: | Seairth Jacobs (seai...@seairth.com) | |
| Date: | Feb 9, 2004 5:51:26 am | |
| List: | org.xml.lists.xml-dev | |
"K. Ari Krupnikov" wrote:
Client does presentation, server does business logic. Is that not in line with REST?
Nope. Tiered applications and REST are not the same thing. REST only defines constraints on how to handle identifiable resources. It doesn't care whether you are trying to use a thin or thick client. It only cares about the resources. You could have *all* of you business logic in the client (with none on the server) and it still wouldn't matter to REST. Note, however, that complex RESTful applications are difficult to implement in a browser without using Javascript, Java, Flash, etc. The very fact that browsers only support two HTTP methods is an indication that they are not suited (by themselves) for the sort of thing you want to do.
Seairth Jacobs http://www.seairth.com





