[Mono-list] Some news about a CORBA ORB implementation for.Net
framework
Miguel de Icaza
miguel@ximian.com
26 Sep 2002 12:15:07 -0400
> Uh, yuck? Let me get this straight: if I want to implement Bonobo CORBA
> interfaces from C#, I'll have to manually implement Bonobo::Unknown (or
> use helper functions that in turn implement Bonobo::Unknown). Again, I
> say: yuck.
No, you miss-understand.
Bonobo has always been separated "logically" in two pieces: Bonobo the
interface contracts (the CORBA IDL) and Bonobo the helper routines.
They are shipped as a single unit: IDL + C implementation of it.
Bonobo the C code is a set of helper routines to simplify the
development of CORBA interfaces, in particular the Bonobo interfaces.
That is all there is to it.
When I say `we would have to implement our own versions', I mean that
the team would have to write C# glue that would do the same as their C
counterparts: implement the IDL contracts in some way that makes it easy
for C# developers to use. Not that every developer would have to
implement every interface.
Miguel