[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: CORBA vs MIG



On Thu, Mar 01, 2001 at 08:53:56PM -0500, Ingmar Schuster wrote:
> Hi there...
> 
> As far as I can see no one's talking about that MIG/CORBA thing anymore. I
> wouldn't mind if I knew what is happening now.
> I'd like to aid with development, but... Is anyone working on an
> implementation of Corba for our purposes, or should I
> go on with learning about MIG? It'd be very helpful to know what we want...
> 

As, many other people on this list. I don't have a lot of time to
spend on writing code. (Actually reading this list is taking time
away from an important midterm project, oh well :-).

I looked into this CORBA/MIG stuff before to see how much work it would
take. Here's an outline of what must be done:

1) Learn the semantics and the API for Mach's IPC interface.

2) Learn OMG's IDL and try to map as much as possible of the former
to the latter (it actually mapps pretty well).

3) Take something like libIDL and write a front end and a code generator
for Mach IPC's from IDL description files. Note that in an extreme case
it not necessary to stick 100% to OMG's IDL.

4) Change all the code in the Hurd to use this new tool instead
of MIG.

Now starting all this is the hard part.

Igor



Reply to: