Hello,<br>
<br>
We are in a project and I am evaluating several ORBS for our app. Will<br>
be an embedded hand-held device, for basic device services, and other<br>
things like file transfers (probably), or other ORB exposed services.<br>
Curious anyone else has had experience or would care to comment,<br>
advise, etc.<br>
<br>
As far as I know the latest omniorb is one of the ArchLinux/ARM CORBA<br>
ORBs available: well, looks like THE one for C++ anyway, which is what<br>
we need. Plus it seems with some nice Python-y features for session<br>
capture, playback, and so on. Might be nice to advertise that sort of<br>
potential as well, but for now focused on the CORBA tech itself.<br>
<br>
Obviously, our app must be asynchronous in nature to/from servants.<br>
There must also be asynchronous data callbacks into the app during the<br>
experience. Probably in the form of rich (value types?) sequences<br>
between app and servant, both command and callback.<br>
<br>
So seems as though, omniEvent (minimum) if not (also?)<br>
omniNotification services are going to be necessary: tricky part with<br>
that is, build for test in Windows environment, also how to cross<br>
compile (if necessary) or just build and have ready on our ArchLinux<br>
(TBD IMO)/ARM environment.<br>
<br>
Being no stranger to distributed computing either, with COM, web<br>
services and WCF experience, other ORBs I&#39;ve (re-)visited on this<br>
journey are: ACE+TAO(+CIAO) and MICO. I just downloaded omniORB and<br>
are you kidding me?! It&#39;s TINY! That would help selling the &quot;overhead&quot;<br>
of installing a CORBA framework.<br>
<br>
Thank you.<br>
<br>
Regards,<br>
<br>
Michael