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".

Reply via email to