[Mono-list] Some news about a CORBA ORB implementation for.Net framework

Bob Smith bob@thestuff.net
Wed, 25 Sep 2002 18:34:38 -0400 (EDT)


Last I heard, there was a windows version of orbit. Wraping that would
be almost as easy to deploy as a pure .NET implementation, and would be
alot easier to develop since most of the hard work is already done.
Also, if we want to use Mono with Gnome (We do, right?) then B) would be
very good for Bonobo+.NET

On Wed, 25 Sep 2002, Piers Haken wrote:

> I agree. I think it would be a killer feature to be able to port an
> application and a set of managed COM controls to Mono with minimal
> effort.
>
> Would it be (theoretically) possible to have a 'CORBA-Interop' that
> looks and works identically to the 'COM-Interop' on .NET?
>
> Piers.
>
> > -----Original Message-----
> > From: Miguel de Icaza [mailto:miguel@ximian.com]
> > Sent: Wednesday, September 25, 2002 10:53 AM
> > To: Michael Meeks
> > Cc: Sergio Perani; mono-list@ximian.com
> > Subject: Re: [Mono-list] Some news about a CORBA ORB
> > implementation for.Net framework
> >
> >
> > Hello,
 > >
> > > 	It would be great if you could re-use the ORBit2
> > infrastructure; for
> > > many reasons:
> > >
> > > 	a) Code re-use, while marshalling is fairly trivial, there is a
> > > 	   great wealth of problems that you can hit, particularly:
> > > 		* Interoperability - lots of subtlties here
> > > 		* Profile management - fun stuff here too
> > > 		* Socket communications - similarly
> > > 		* Security ... etc.
> > >
> > > 	b) In-proc ABI, ORBit2 has an ABI that would let C bindings for
> > > 	   Mono objects not go through a complex Marshal to a socket,
> > > 	   de-marshal from a socket [ even in-proc ] process, but do
> > > 	   direct cross language calls, between eg. Guile, Python,
> > > 	   Mono, C
> >
> > Although this would be useful, a pure managed implementation
> > of CORBA would simplify the deployment of CORBA, and could
> > get more people in the Microsoft world to use it.
> >
> > To make things even more interesting, if a .NET remoting
> > CORBA binding is produced, it will allow people using
> > Microsoft.NET to easily integrate with existing CORBA environments.
> >
> > Code reuse is really not that important to me for this
> > particular case.
> > For instance, just wrapping ORBit and mapping things to C#
> > will be a lot of overhead.
> >
> > Miguel
> >
> > _______________________________________________
> > Mono-list maillist  -  Mono-list@ximian.com
> > http://lists.ximian.com/mailman/listinfo/mono-list
> >
>
> _______________________________________________
> Mono-list maillist  -  Mono-list@ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list
>