On Tue, 8 Feb 2000, Jamie Honan wrote:
> Are there any references about CORBA (books, URLS) you could
> recommend?
I can't say that I have come across a good introduction to CORBA. Most of
the CORBA doco seems to have been written for people already familiar with
middleware concepts. Much of my knowledge of CORBA comes from reading through
examples and source code, packet sniffing, etc.
> Do you know the differences between MICO and Orbit? I was interested
> in a Music application that needed MICO. It took forever to compile.
The main difference is that MICO is written in C++ while Orbit is written in C.
They also differ in how much of the CORBA 2.x specs they implement. Your
long compile time is probably the the result of the usual C++ bloat and the
fact that g++ is not as highly optimised as gcc.
> > What are the differences between simple 'marshalling' and rpc methods
> > are CORBA?
> >
> The CORBA does all the marshalling and finding the methods to run via IOR
> and ORB when used with Java also puts the data returned into an appropriate
> data type. Corba goes beyond rpc as you don't need to know where the remote
> procedures just what they are called and the Interface definition is known.
> Again if it is in Java and written in Bean style it is possible to
> interogate the introspection aspect of the class to tell you about itself.
Many implementations of CORBA support introspection through the Interface
Repository and Meta Object Facility, but you have to do a lot more work in
CORBA to use metadata than you have to in Java.
> What are your opinions about CORBA? Is this a technology in search
> of a purpose?
As with any tool it has strengths and weaknesses. It's main strength is
that it is allows C, C++, Java, Smalltalk and a few other languages to talk
to eachother in a reasonably language independent and platform independent
way. The weaknesses include the lack of many enterprise features, such as
load sharing, failover and transaction semantics.
> And finally, as always, would you like to give a SLUG talk on CORBA?
> (last one optional:)
I'm not a CORBA expert, but if there is interest I'm sure I could put together
a presentation.
Rob.
--
Do files get embarrassed when they get unzipped?
--
SLUG - Sydney Linux Users Group Mailing List - http://www.slug.org.au
To unsubscribe send email to [EMAIL PROTECTED] with
unsubscribe in the text