Thanks for Sybase EAserver info.
> >
> > I need but haven't found method level timeout.
> Any vendors present or future?
>
> What is your concern with a timeout? The decision to
> failover can come from
> the TCP driver itself.
There are many TCP level scenarios where the JRMP/IIOP protocol
has marshalled the method call to the service and the
client Stub is waiting for method completion and the Stub blocks
forever or for a long time due to failures:
The distant box or LAN in the middle can go down and your
client socket won't return IOException for hours. Dependant
on your kernel tuning for SO_KEEPALIVE.
To me, a method that can block for 10's of minutes (my tuned
value for SO_KEEPALIVE) or hours is not acceptable. I need
to be able to set a client deployment descriptor property for
a service level (SLA) for each method. Typically I'd choose
something in the 5 second range, then time out, get a new
Object reference and re-dispatch.
Any thoughts on this? Corba 3.0 will have timed method calls,
why not RMI Stubs too.
curt
Architect of a next gen telephone system.
Curt Smith
Z-Tel
email: [EMAIL PROTECTED]
work: 404-237-1166 x182
FAX: 404-237-1167
===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff EJB-INTEREST". For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".