Greetings,
I'm still wrestling with a few high availability issue while trying to
select an app server
vendor.
A remaining problem that the current front runner, WLE 5.1, hasn't provided
a solution for
or even a future date, is transparent method level fail over. This is a
feature that's been
available from a few Corba ORB vendors, like Inprise, Iona and perhaps
others.
The value of this feature to a resilient, clustered services back end is
this:
- Servlet or java client or ?? has a handle (Corba Stub or EJB handle) to a
service
- the client makes a method call on the stub/handle
- The service or box that that handle is to, goes down
- You don't want the application developer to have to catch and
re-bind/lookup the home, object, stub
and re-dispatch the method call, all inline code. The app server's code
should catch system failure
exceptions in the Stub/Handle and transparently re-bind and re-issue the
method call.
- This HA feature has been available from leading Corba vendors and should
be built into a HA EJB/Corba
app server architecture along with resilient clusters etc etc.
What Appserver vendor has this feature out of the box?
At present I'm providing this feature set by hacking the idl2java code
generator and inserting my own
Stub.java template that catches orb level exceptions and re-binds, but I
don't want to own this after I
port to a new vendor.. ;-(
Thanks,
curt
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".