OCI is pleased to announce the availability of TAO 1.2a!

OCI's TAO 1.2a release is based on the DOC (at Washington University in St. Louis and the University of California, Irvine) group's TAO 1.2.1 beta kit. OCI has performed extensive testing of TAO across a wide variety of platforms and added several customer-funded enhancements.

TAO 1.2a includes many new features and improvements over the previous commercially supported (TAO 1.1a) release and has been extensively tested across a wide variety of platforms (over 30 hardware/compiler combinations) to increase availability and stability. Some of the more important and visible new features of TAO 1.2a include:

  • Major-feature compliance with OMG's CORBA 2.5 specification
    • OMG Real-time (RT) CORBA specification
    • Portable Interceptors
    • Bi-directional GIOP/IIOP
    • Dynamic Anys
    • Locality-constrained interfaces ("local")
  • Support for OMG CORBA Security Level 1 specification
  • Improved IDL compiler
  • Additional configuration options and support for additional platforms
  • Options for Footprint Reduction and improved modularization
  • Improved ability to test real-time applications in non-realtime environments
  • Improved Pluggable Protocol framework with additional pluggable protocols
  • Complete support for Interoperable Naming Service
  • Improvements in the Notification Service
  • Improved Multicast Service Discovery
  • Implementation of OMG Interface Repository
  • Improved Implementation Repository

TAO 1.2a is available for immediate download, in source-code form. Binary distributions for many supported platforms will be available for purchase in a few weeks. OCI will also publish an expanded and improved, two-volume edition of the TAO Developer's Guide for 1.2a early next quarter.

purchase TAO 1.2a CDs and the TAO 1.2a Developer's Guide

source code: download

release notes: download

TAO1.2a Dev Guide Examples: download

TAO is a truly open-source project with literally thousands of contributors. In particular, OCI would like to acknowledge and thank the Distributed Object Computing team (at Washington University in St. Louis and the University of California, Irvine) for all their hard work commitment to TAO 1.2a.

OCI offers a wide array of technical support options for TAO and the Java-based ORB, JacORB. Our service areas include systems architecture, large-scale distributed application architecture and OO design and development. We specialize in architecting solutions with middleware technologies such as CORBA, J2EE, XML and wireless. For more information, please see http://www.ociweb.com or contact sales for more information.

The OCI TAO Team