Mark bookmarks So which CRUD Operation is HTTP POST?
with the comment:
CRUD has no equivalent to POST. It’s a different abstraction. Let’s stop trying to shoe-horn the Web into the shape of a database please.
Which was my point, exactly :-( Note to self: be clearer when decocting the micturition.
I know! I was just reiterating your point.
I think people (like me) are trying to do the opposite -- shoe-horn a proper app into the shape of the Web. It's hard not to run afoul of the Puritans some of whom haven't coded a credit or a debit in quite some time (present company excepted)
POST is HTTP's (not necessarily REST's) equivalent of a stored
procedure.
In Plan 9, POST is a file that takes control messages as I/O.
Mark - sorry, your comment could be read two ways and i read it as an attack :-)
Erik - i think there's room to think about think however you like, hence being able to write REST and webarch specs after the event. What matters is conforming to the HTTP spec 'on the wire'. My point is POST is so much more than 'update'.
Ken - 'stored procedure' is a nice metaphore. I like to think of Plan 9's files as URIs, but YMMV.
Sorry about my comment filter - i'm being bombarded with spam ATM.