OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

wsrm message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: [no subject]


<p class=MsoNormal><span style='mso-spacerun:yes'>   </span><span class=GramE>closed</span>
while it was idle, but from the client's point of view, a<o:p></o:p></p>

<p class=MsoNormal><span style='mso-spacerun:yes'>   </span><span class=GramE>request</span>
is in progress.<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal><span style='mso-spacerun:yes'>   </span>This means that
clients, servers, and proxies MUST be able to recover<o:p></o:p></p>

<p class=MsoNormal><span style='mso-spacerun:yes'>   </span><span class=GramE>from</span>
asynchronous close events. Client software SHOULD reopen the<o:p></o:p></p>

<p class=MsoNormal><span style='mso-spacerun:yes'>   </span><span class=GramE>transport</span>
connection and retransmit the aborted sequence of requests<o:p></o:p></p>

<p class=MsoNormal><span style='mso-spacerun:yes'>   </span><span class=GramE>without</span>
user interaction so long as the request sequence is<o:p></o:p></p>

<p class=MsoNormal><span style='mso-spacerun:yes'>   </span><span class=GramE>idempotent</span>
(see section 9.1.2). Non-idempotent methods or sequences<o:p></o:p></p>

<p class=MsoNormal><span style='mso-spacerun:yes'>   </span>MUST NOT be
automatically retried, although user agents MAY offer a<o:p></o:p></p>

<p class=MsoNormal><span style='mso-spacerun:yes'>   </span><span class=GramE>human</span>
operator the choice of retrying the request(s). Confirmation by<o:p></o:p></p>

<p class=MsoNormal><span style='mso-spacerun:yes'>   </span><span class=GramE>user-agent</span>
software with semantic understanding of the application<o:p></o:p></p>

<p class=MsoNormal><span style='mso-spacerun:yes'>   </span><span class=GramE>MAY
substitute for user confirmation.</span> The automatic retry SHOULD NOT<o:p></o:p></p>

<p class=MsoNormal><span style='mso-spacerun:yes'>   </span><span class=GramE>be</span>
repeated if the second sequence of requests fails.<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal><span style='mso-spacerun:yes'>   </span>Servers SHOULD
always respond to at least one request per connection,<o:p></o:p></p>

<p class=MsoNormal><span style='mso-spacerun:yes'>   </span><span class=GramE>if</span>
at all possible. Servers SHOULD NOT close a connection in the<o:p></o:p></p>

<p class=MsoNormal><span style='mso-spacerun:yes'>   </span><span class=GramE>middle</span>
of transmitting a response, unless a network or client failure<o:p></o:p></p>

<p class=MsoNormal><span style='mso-spacerun:yes'>   </span><span class=GramE>is</span>
suspected.<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal><span style='mso-spacerun:yes'>   </span>Clients that use
persistent connections SHOULD limit the number of<o:p></o:p></p>

<p class=MsoNormal><span style='mso-spacerun:yes'>   </span><span class=GramE>simultaneous</span>
connections that they maintain to a given server. A<o:p></o:p></p>

<p class=MsoNormal><span style='mso-spacerun:yes'>   </span><span class=GramE>single-user</span>
client SHOULD NOT maintain more than 2 connections with<o:p></o:p></p>

<p class=MsoNormal><span style='mso-spacerun:yes'>   </span><span class=GramE>any</span>
server or proxy. A proxy SHOULD use up to 2*N connections to<o:p></o:p></p>

<p class=MsoNormal><span style='mso-spacerun:yes'>   </span><span class=GramE>another</span>
server or proxy, where N is the number of simultaneously<o:p></o:p></p>

<p class=MsoNormal><span style='mso-spacerun:yes'>   </span><span class=GramE>active</span>
users. These guidelines are intended to improve HTTP response<o:p></o:p></p>

<p class=MsoNormal><span style='mso-spacerun:yes'>   </span><span class=GramE>times</span>
and avoid congestion.<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

</div>

</body>

</html>

--------------040907010001070307070009--



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]