REST Questions

Clay Shirky clay@shirky.com
Fri, 24 Aug 2001 15:39:19 -0400 (EDT)


> > But SMTP means I can send a message to be queued and processed
> > remotely, with no response from the server, and no time-out. How would
> > that be replicated in http?
> 
> That's what an HTTP 200 response means; "successfully received, understood,
> and accepted".  Or, that the response was accepted as a subordinate of the
> Request-URI.  Queue semantics are a special case of this behaviour.

but in an SMTP system, who is sending me back a 200? no one. its the
message in a bottle protocol. wiht http, sender and recipient have to
be online at the same time, and sub the sender's timeout threshold, for
a 200 to come back. when i send you mail, those things don't have to
be true.

-clay