Kresten Krab Thorup wrote, On 10/26/2005 7:51 AM:

As Alan suggests, I think we should try to find the people that are interested in participating in this project, and start working on some adding stuff to the Wiki in relations to this. I think we need to find a smaller forum where we can discuss the architecture of the ORB itself. How do you normally launch new development efforts?

As others have mentioned, discussions should take place here.


One discussion which would be worthy here on the general dev list is how the ORB will be used. In the Trifork server we do all RMI via IIOP using CORBA, and all local RMI invocations go via the CORBA implementation. We do clustering, transactions and security via the CORBA implementation, and so this puts another pressure on the quality of the ORB. CORBA/IIOP, as backwards and complicated as it may seem, still has many nice properties that facilitate low resource consumption and good stability for networked applications.

If, in Geronimo, the ORB is "just" there to satisfy interoperability needs, and not something that is crucial to the successful deployment of Geronimo servers and used as the backbone of the EJB container for instance; then this effort needs to be prioritized for such needs. That means, for instance, that performance is not a critical issue for the ORB. And we can definitively simplify many things if CORBA performance is deemed non-important.

I would like to have a full blown CORBA server for Geronimo. How it would interact in terms of using it exclusively for EJB would be tough to say since I do not have the code in front of me.


Regards,
Alan



Reply via email to