TAO is a standards-compliant, real-time implementation of CORBA that provides efficient, predictable, and scalable quality of service (QoS) end-to-end. Unlike conventional implementations of CORBA, which are inefficient, unpredictable, non-scalable, and often non-portable, TAO applies the best software practices and patterns to automate the delivery of high-performance and real-time QoS to distributed applications.
| Tags | Software Development Object Brokering CORBA |
|---|
Recent releases


Release Notes: High performance implementation Repository [#4104]: the Implementation Repository Locator has been reimplemented using AMI/AMH to avoid the problem of nested upcalls under heavy load.


Release Notes: This release only tries to load the ObjRefTemplate library at POA creation, instead of trying to load it at each servant activation.


Release Notes: Support was added for the iPhone, iPod Touch, and iPad. Support was added for IDL template modules in the IDL compiler front end. This is partly tested; some parts work, while some do not. A bug in optional ostream operator generation for IDL arrays was fixed. A member validation feature was added to LoadBalancer. Support was added for valuetype repository id and value on both input and output streams. Support for Embarcadero C++ Builder 2010 was added. The TAO_Leader_Follower::set_new_leader_generator() method was added. A missing request id was fixed in logging of LocateRequest/LocateReply & CancelRequest. Problems with ORB shutdown in combination with active requests were fixed.


Release Notes: Several bugfixes were made.


Release Notes: Several bugs were fixed, and emulated environment macros were cleaned up.