COM/CORBA/DCOP (was: Hello people. I have some questions)
Duncan Grisby
dgrisby at uk.research.att.com
Sun Sep 2 16:47:14 EDT 2001
In article <mailman.999307321.30504.python-list at python.org>,
Ignacio Vazquez-Abrams <ignacio at openservices.net> wrote:
>> I don't know anything about DCOP but my guess is that it's closer to
>> COM than CORBA. Most people considered CORBA too heavyweight for
>> connecting desktop apps and were surprised that ORBit (the Gnome ORB)
>> was able to get as good performance as it does.
>
>The difference was that MICO (KDE's ORB) was written in C++, while ORBit is
>written in C. ORBit has been tweaked and honed to death, whereas they could
>only do so much for MICO.
There's nothing inherently slow about C++ ORBs. MICO was never
designed for performance -- indeed its stated design goal is code
clarity and wide feature range at the expense of performance. Why the
KDE people didn't pick one of the better-performing C++ ORBs, I don't
know.
I don't know why people would consider CORBA too heavyweight for
connecting desktop apps -- the few performance comparisons between COM
and CORBA I have seen show CORBA to be as fast or faster than COM.
Cheers,
Duncan.
--
-- Duncan Grisby \ Research Engineer --
-- AT&T Laboratories Cambridge --
-- http://www.uk.research.att.com/~dpg1 --
More information about the Python-list
mailing list