Hi everybody!
Does anybody know how I can determine if my remote connection is still
alive?
I am using a caching architecture for my home interfaces to avoid jndi -
lookups, but when the connection to the server is broken I get lost. (not in
the factory but somewhere in user code, i.e. when the first network call is
made...)
the schema ist something like this
public class FactoryOnClientSide {
protected DummyHome myDummyHome = null;
public DummyHome getDummyHome() throws Exception{
if ( myDummyHome == null)
myDummyHome = (DummyHome)
PortableRemoteObject.narrow(getInitialContext().lookup("/dummies/dummy",Dumm
yHome.class);
else {
// check if Remote Reference is still valid
// else reconnect...
}
return myDummyHome;
}
}
is there any method tho see if my peer is still alive?
a. without making network calls ? (preferably :-))
b. a general method for 'pinging' my peers.
c. something less costly than calling a create and remove of a dummy
object prior to each network call
thanks in advance
gerolf.
--
--------------------------------------------------------------
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
Problems?: [EMAIL PROTECTED]