Re: [Fwd: Toward more fully-formed options]

David Hull <[email protected]>
Newsgroups gmane.text.xml.distributed
Message-ID <[email protected]>
>
>Yes, I think you've missed the possibility of the server not sending a
>response within a timeframe that the client deems suitable.
>  
>
That seems like a failure to me.  At least, it seems that for our
present purposes we can abstract this under the same rug as network
failures, server crashes and whatever else.  If I send an HTTP request,
either an HTTP response comes back or something bad happens, and for our
purposes it doesn't much matter just what kind of bad thing happened.

On the other hand, if the server gets my request, doesn't like it and
sends back a fault, that's a response.  The distinction is basically the
distinction between checked and unchecked exceptions (faults are
checked, failures are unchecked).  In this respect, what constitutes a
failure is to some extent a matter of definition.  I'm basically
asserting that any result other than an HTTP response (in a timely
manner) should be treated as an "unchecked exception".  This is open to
discussion, which is one reason for trying to state the assumptions
explicitly.

That said, I'm pretty well convinced that any result other than an HTTP
response coming back should be treated as a failure.

>Mark.
>--
>Mark Baker.  Ottawa, Ontario, CANADA.       http://www.markbaker.ca
>Coactus; Web-inspired integration strategies  http://www.coactus.com
>  
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.