CORBA offers all sorts of services that help with enterprise
solutions, such as messaging, load balancing, various COS services etc
etc. And the performance is quite respectable. You just don't get this
with RMI. But the complaints I hear most often are that CORBA skills
are hard to find, it is obscure (i.e. not mainstream) and developers
don't want to learn it due to lack of demand. What can be done?
Regards,
Andrew Marlow
Hi Andrew,
As iterated in comp.object.corba group, I believe that some of the
impression got created in software community about CORBA being:
1. It suffers from performance
2. it is opensource
3. no proper IDE or opensource IDE for development.
Mainly point 1
I believe CORBA has lots of strong point including the ones you have
mentioned. We need to dispel from mindset of developers community that
CORBA products are small and efficient. Has high performance. Try out
commercial products like ORBexpress and see if it meets their
stringent of requirements. And then compare the same with any other
solutions.
regards,
James
> Hi Andrew,
>
> As iterated in comp.object.corba group, I believe that some of the
> impression got created in software community about CORBA being:
> 1. It suffers from performance
> 2. it is opensource
> 3. no proper IDE or opensource IDE for development.
>
> Mainly point 1
>
> I believe CORBA has lots of strong point including the ones you have
> mentioned. We need to dispel from mindset of developers community that
> CORBA products are small and efficient. Has high performance. Try out
> commercial products like ORBexpress and see if it meets their
> stringent of requirements. And then compare the same with any other
> solutions.
In general, I prefer open source CORBA implementations. My favourites
are JacORB and TAO. If I was going to use a commercial one I would use
Orbix.
Sure why not. We should use the ORB that fulfills our requirement.
Performance, security, latency, reliability etc. licensing, cost of
ownership and others of our concerns.
regards,
Jack