omniORB 4.1.3

omniORB is an Object Request Broker (ORB) which implements version 2.6 of the Common Object Request Broker Architecture (CORBA).
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.

Main 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.

last updated on:
October 1st, 2008, 5:35 GMT
price:
FREE!
developed by:
Duncan Grisby
homepage:
omniorb.sourceforge.net
license type:
LGPL (GNU Lesser General Public License) 
category:
ROOT \ Programming \ Assembler Tools

FREE!

In a hurry? Add it to your Download Basket!

user rating 19

3.5/5
 

0/5

What's 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.
read full changelog

Add your review!

SUBMIT