On Mon, Nov 24, 2008 at 2:29 AM, Trustin Lee <span dir="ltr"><<a href="mailto:tlee@redhat.com">tlee@redhat.com</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div id=":6y" class="ArwC7c ckChnd">Could you let me know what is the difference from the message<br>
retransmission on TCP or JMS level? OS TCP stack and JMS already does the<br>
job for you in this case, no?</div></blockquote><div> </div></div><br>What I meant by retransmission is just the retry mechanism outlined above should a channel get remotely closed by a remote peer.<br><br>The point I wanted to raise was the concurrency issue with doing a "connect" operation from multiple threads to the same remote peer which only allows for a limited number of connections. Connections need to be obtained from the pool and the connection attempt needs to be synchronized against some global object.<br>
<br><br>Simon<br>