Last Update: November 28, 2006
Fully compliant with OMG 2.4.2 spec.
Fully compatible with CorbaScript.
No known issues.
Although performance is not usually an issue with dynamic anys, opportunities to optimize will be exploited. Future work on optimization of DII/DSI performance will also benefit dynamic anys.
Implementation of dynamic any classes for value types, boxed value types.
Transfer of dynany-specific code from the TAO library to the TAO_DynamicAny library, in ACE_ROOT/TAO/tao/DynamicAny.
Overhaul of existing implementation of dynamic anys in TAO to comply with changes to the dynamic any spec that appeared in CORBA 2.3.1, and with additional changes that appeared in CORBA 2.4.2.
Expansion of existing dynamic any tests to included the added functionality.
Implementation of spec defined insert_*_seq() and get_*_seq(), which are defined for all basic IDL types, and implemententation of get_abstract() and insert_abstract().
Dynamic Any source code has been refactored to make more use of C++ templates, made possible by the dropping of ACE+TAO support for C++ compilers with poor template support.