Members
- Telefónica I+D represented by Juan A. Cáceres (Project Coordinator)
- CoNWeT Lab group from Universidad Politécnica de Madrid represented by Javier Soriano
- GSyC group from Universidad Rey Juan Carlos represented by Andrés L. Martínez
Contacts
Introduction
The Java TIDorb is a CORBA-compliant ORB (Object Request Broker) product that is part of the MORFEO Community Middleware Platform. There are now two implementations, one for C++ and another for Java, and it is distributed together with the TIDIdlc IDL compiler.
The key features of Java TIDorb v.6 are as follows:
- It is aligned with CORBA version 2.6
- It implements the Java ORB core and portability APIs
- It fully implements the Portable Object Adapter (POA)
- It fully implements the IIOP protocol (versions 1.0, 1.1 and 1.2), including bi-directional communications
- It fully implements the Dynamic Anys API, handling dynamic any values
- It fully implements DII dynamic invocation interface and DSI dynamic skeletons APIs
- It fully implements the static invocation API
- It fully implements OBV (object by value passing) functionalities
- It implements some CORBA messaging QoS policies
- It partially implements RealTime functionalities
- It partially implements Portable Interceptors API: Codecs
- It includes a pluggable model for adding new communications protocols
Product evolution lines
The immediate product evolution objectives are:
- To develop stability and performance improvement test cases in collaboration with the IST FP6 project SHADOWS
- To extend supported standard CORBA 2.6 functionalities:
- Implementation of the CORBA Real Time API
- Partial implementation of some functionalities of the FT-CORBA (fault-tolerance) standard
- CORBA Messaging: extend supported QoS policies
- Portable Interceptors
- IIOP over SSL
- ZIOP: new GIOP messages compression standard
Success Stories
TIDorb Java is being used in several production critical Telco systems of Telefónica developed by Telefónica I+D:
- Network Management Systems (OSS)
- Business Management Systems (BSS)
Related Projects
References
- CORBA Specification (ver versión 2.6)
- IDL to Java Mapping



