"Smith, Curt H." wrote:
> 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?
>
Like you said, CORBA vendors provide this for some time. Inprise Application
Server relies completely on its Visibroker ORB, and thus provides exactly what
you need, without having to play with your network config, and without having to
use special stubs. Just out of the box.
JB.
>
> 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".
--
Jean-Baptiste Nizet
[EMAIL PROTECTED]
R&D Engineer, S1 Belgium
Kleine Kloosterstraat, 23
B-1932 Sint-Stevens Woluwe
+32 2 200 45 42
===========================================================================
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".