Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

how to make CORBA cool for java?

1 view
Skip to first unread message

marlow...@googlemail.com

unread,
Nov 24, 2008, 7:37:19 AM11/24/08
to
I like CORBA. I really do. But it is a sad fact that most other people
don't seem to, apart from maybe the people that hang out here. So I
was wondering, what can be done to make CORBA more appealing for java
programmers? I think there is nothing that can be done for C++. The
language binding is just too awful. That's way projects like ICE
(http://www.zeroc.com/) were started. But the binding is ok for java.
Despite this, I see java projects that started with CORBA are all
trying to move away from it. Sometimes they move to JMS solutions
instead and they get all sorts of performance problems as a result.

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

Jack

unread,
Dec 11, 2008, 10:16:04 AM12/11/08
to

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

marlow...@googlemail.com

unread,
Dec 14, 2008, 11:24:02 AM12/14/08
to
On 11 Dec, 15:16, Jack <Jack.But...@invariantlogic.com> wrote:
> > 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?

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

Jack

unread,
Dec 14, 2008, 12:52:51 PM12/14/08
to

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

0 new messages