omniORB

omniORB is an Object Request Broker (ORB) which implements version 2.6 of the Common Object Request Broker Architecture (CORBA).
Download

omniORB Ranking & Summary

Advertisement

  • Rating:
  • License:
  • LGPL
  • Price:
  • FREE
  • Publisher Name:
  • Duncan Grisby
  • Publisher web site:

omniORB Tags


omniORB Description

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. Here are some key features of "omniORB": · 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'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. · Port to LynxOS.


omniORB Related Software