Re: Multi-threaded
"Frank.Rehberger" <[email protected]> Thu, 03 Jun 2010 13:45:21 +0200
| Newsgroups | gmane.comp.gnome.orbit.general |
|---|---|
| Message-ID | <[email protected]> |
This is a multi-part message in MIME format. --------------070000050903050308050607 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Duncan Grisby wrote: > On Wed, 2010-06-02 at 14:21 -0400, Brent Baccala wrote: > >> On Wed, 2 Jun 2010, Toralf Lund wrote: >> >> >>> First question: Is this list actually alive??? >>> >> Yes, barely. I'm a late comer, but it looks to me like the free >> software community experimented with CORBA for a few years and then >> (for some good reasons) largely abandoned it in favor of other >> approaches. >> > > I don't think that's quite the case. It is true that the people who > originally built ORBit experimented with CORBA then abandoned it in > favour of other things, but other free CORBA implementations like > omniORB (which I maintain) and TAO are still in wide and active use. > I can confirm that omniORB, TAO (and JacORB) are the best ORBs available. And widely used. Still, CORBA has a number of features not available for SOAP, JSON or other application layer protocols. The pure C-ORBs such as eORB and ORBit2 are facing a second spring in the context of embedded systems currently. Toralf, the memory management of ORBit2 objects can be a bit tricky. If a large memory footprint is no problem, using TAO might avoid some headaches and speed up development. AFAICS, if you would adapt TAO ORB to integrate into glib::main_loop, TAO might be the better choice. The C++ language binding of CORBA is much easier to use. All you have got to do is to write an ACE::Reactor, similar to the one available for Qt: https://svn.dre.vanderbilt.edu/viewvc/Middleware/trunk/ACE/ace/QtReactor/ Hope that helps, Frank --------------070000050903050308050607 Content-Type: text/x-vcard; charset=utf-8; name="Frank_Rehberger.vcf" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="Frank_Rehberger.vcf" begin:vcard fn:Frank Rehberger n:Rehberger;Frank adr:;;Wiesbadenerstr. 28;Berlin;;14197;Germany email;internet:[email protected] tel;cell:+491732057118 note:Skype: frehberg x-mozilla-html:FALSE version:2.1 end:vcard --------------070000050903050308050607 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ orbit-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/orbit-list --------------070000050903050308050607--