[Mono-list] corba questions

Tyson Dowd trd@cs.mu.oz.au
Fri, 20 Jul 2001 15:26:11 +0200


On 19-Jul-2001, Miguel de Icaza <miguel@ximian.com> wrote:
> 
> > Well, it comes from the IDL if it is an existing (dare I say
> > "legacy"!!!) CORBA object, but otherwise it can be populated by whatever
> > -- perhaps a another .NET object that has been rendered as a CORBA object
> > via DSI.
> 
> I think Dick was just pointing out that it is not possible to query a
> CORBA Object for his type code information, this information in the
> CORBA world typically comes from an Interface Repository (in the CORBA
> world).

Ok, right.  I this this is pretty much the same with COM and Type
Libraries.  You can have a COM object, but you don't know what the type
information is  unless you have a typelib.

> Now, a side point is that typically Interface Repos are populated from
> source IDL files.  You are right, we could "populate it" from a .NET
> object trivially as well.

Yes.

I suspect that in the CORBA world people are more reliant on IDL that in
the COM world, where people seem to use typelibs a bit more often.

(I've actually written a language binding for CORBA before, I'm just not
sure what everybody else does when they use CORBA).

Tyson.