Discussion:
[omniORB] Target x86/64/Windows xcompile ARM/Archlinux
Michael Powell
2013-02-16 14:54:10 UTC
Permalink
Hello,

We are in a project and I am evaluating several ORBS for our app. Will
be an embedded hand-held device, for basic device services, and other
things like file transfers (probably), or other ORB exposed services.
Curious anyone else has had experience or would care to comment,
advise, etc.

As far as I know the latest omniorb is one of the ArchLinux/ARM CORBA
ORBs available: well, looks like THE one for C++ anyway, which is what
we need. Plus it seems with some nice Python-y features for session
capture, playback, and so on. Might be nice to advertise that sort of
potential as well, but for now focused on the CORBA tech itself.

Obviously, our app must be asynchronous in nature to/from servants.
There must also be asynchronous data callbacks into the app during the
experience. Probably in the form of rich (value types?) sequences
between app and servant, both command and callback.

So seems as though, omniEvent (minimum) if not (also?)
omniNotification services are going to be necessary: tricky part with
that is, build for test in Windows environment, also how to cross
compile (if necessary) or just build and have ready on our ArchLinux
(TBD IMO)/ARM environment.

Being no stranger to distributed computing either, with COM, web
services and WCF experience, other ORBs I've (re-)visited on this
journey are: ACE+TAO(+CIAO) and MICO. I just downloaded omniORB and
are you kidding me?! It's TINY! That would help selling the "overhead"
of installing a CORBA framework.

Thank you.

Regards,

Michael
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.omniorb-support.com/pipermail/omniorb-list/attachments/20130216/bfeddc24/attachment.html>
Johnny Willemsen
2013-02-18 09:15:31 UTC
Permalink
Hi,
Post by Michael Powell
Being no stranger to distributed computing either, with COM, web
services and WCF experience, other ORBs I've (re-)visited on this
journey are: ACE+TAO(+CIAO) and MICO. I just downloaded omniORB and
are you kidding me?! It's TINY! That would help selling the "overhead"
of installing a CORBA framework.
I don't know how tiny OMNIorb is, but a TAO server statically linked is
about 1.1Mb of size (with CORBA/e micro enabled). If you enabled all
CORBA features, than it will be more, just depends on what you need.

Regards,

Johnny

Loading...