Software Details:
Version: 4.1.3
Upload Date: 2 Jun 15
Distribution Type: Freeware
Downloads: 19
omniORB is an Object Request Broker (ORB) which implements version 2.6 of the Common Object Request Broker Architecture (CORBA).
omniORB project supports the C++ and Python language bindings, is fully multithreaded, uses IIOP as the native transport, and comes complete with a COS Naming Service. omniORB is one of the fastest available C++ ORBs.
Features:
- C++ and Python language bindings.
- Adheres to the CORBA 2.6 specification.
- Support for GIOP and IIOP 1.0, 1.1 and 1.2.
- Fully multithreaded runtime.
- TypeCode and type Any.
- CORBA 2.6 DynAny interfaces.
- Dynamic Invocation and Dynamic Skeleton interfaces.
- Complete Naming Service, omniNames.
- Support for wchar, wstring and code set negotiation.
- Full long long, long double, fixed point support.
- PortableServer::Current.
- Unix domain socket transport.
- Bidirectional GIOP.
- Interoperable Secure Socket Layer transport.
- Flexible thread management.
- Interceptors.
- The following platforms are supported (although some have only been tested with earlier releases):
- Windows NT / XP / 9x with Visual C++ version 5.0 and above
- Linux / EGCS 2.91 or GCC 2.95 and above
- Solaris 2.{5,6,7,8} / Sun C++ version 4.2 and above, or GCC 2.95 and above
- HPUX 11.00/ aC++
- SGI Irix 6.x/ SGI C++ compiler 7.2
- Digital Unix 4.0D/ DEC C++ compiler version 6.0
- IBM AIX 4.2/ IBM C Set++ 3.1.4 and xlC 5.0 (Visual Age C++ 5.0)
- IBM AIX 4.3/ IBM C Set++ 3.6.6 and xlC 5.0 (Visual Age C++ 5.0)
- HPUX 10.20/ aC++ (B3910 A.01.04)
- OpenVMS Alpha 6.2/ DEC C++ compiler 6.2/5.5 (UCX 4.1 ECO 8)
- OpenVMS Vax 6.1/ DEC C++ compiler 5.5 (UCX 4.0 ECO 1)
- NextStep 3.3/ gcc-2.7.2
- Reliant Unix 5.43/CDS++
- Phar Lap's Real Time ETS Kernel
- SCO Unixware 7
- Mac OS X
- Fujitsu Siemens BS2000 (with patch in the distribution)
- ...and many others.
- Fully interoperable with other CORBA ORBs.
What is new in this release:
- Bug fixes. See bugfixes-412.xml
- Option to validate UTF-8 string data.
- New omni_mutex trylock method.
- New ISO-8859 and Windows code sets.
- Port to LynxOS.
Comments not found