Assume for case 1, you are referring to standard synchronouse invoke() method 
call.  In this case, will get an exception thrown is server is not there.  If 
is async, will re-try, but will eventually fail and the invocation is lost.

For case 2 (push callbacks), the handler will get an exception when trying to 
push the callback to the dead client.  Retries can be handled within the 
handler code.  However, if server goes down as well, message is lost.

The only thing that has any concept of recovery (besides invocation failover) 
is pull callbacks with a persited store.  In general, do not want to provide 
any types of guarantee of message delivery in case of failure as would make 
using remoting more complex and has already been solved by JMS.

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3941613#3941613

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3941613


-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
JBoss-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to