CORBA [WAS: thoughts(?) on interconnecting dbus on 2 systems to get anything useful...]

Earnie earnie at users.sourceforge.net
Thu Jun 22 14:22:46 UTC 2017


On 6/20/2017 12:43 PM, L A Walsh wrote:
> ----
>    The state of the art 10-20 years ago allowed for Distributed messaging
> between machines using CORBA which was preceeded by "DCE" (something still
> used by Samba).  A non-adopter was Microsoft which used DCOM.  DCOM still
> survives, but CORBA didn't seem to.  It used names for applications with
> with name numbers and dots in them and was arranged hierarchically.
>    It looks like the naming that DBUS uses is similar.  CORBA used ORB
> for applications or "components" to talk to each other -- either on the
> same
> machine or on a different one.
>    See more on this @
> http://searchsqlserver.techtarget.com/definition/CORBA and
> http://searchmicroservices.techtarget.com/definition/Object-Request-Broker-ORB
> 
> 
>    Or just google for Distributed CORBA.
> 
>    Since DBUS looks very similar to what CORBA was using (I thought it
> looked
> familiar), I think I was expecting it was an evolution of that, but it
> looks
> like it was a reimplementation.
> 
>    Also looks like Microsoft, at least, agreed to a "gateway" between
> CORBA and the "Component Object Model" (COM), so cross architecture
> communication would be possible.
> 
>    Maybe DBUS could use a gateway approach to send inter-application
> messages
> across machine boundaries?
> 
>    It looks like the reliability issue was solved a decade or more ago
> (looks like the docs were from 2006)  I thought I remember seeing CORBA
> implementations back in the 1990's... hmm.
> 
>    Maybe unix code from that project could be ported to linux...dunno.

I still see CORBA being used among many vendor applications.  Maybe
you'd be interested in http://www.theaceorb.com?

-- 
Earnie


More information about the dbus mailing list