Telefónica I+D ha añadido a soporte para compresion GIOP a TIDorbJ, un ORB Java alineado con CORBA 2.6 y publicado con licencia GPL en la comunidad Morfeo.
Básicamente el protocolo ZIOP define mediante políticas, de manera similar a QoS Messaging, el tipo de compresor, el limite a partir del cual se aplica compresión y el ratio mínimo de compresión que se debe alcanzar para realizar la comunicación utilizando compresión en los mensajes CORBA.
La implementación de ZIOP de TIDorbJ disponible en la Forja de Morfeo, cubre todos los aspectos definidos en la ultima propuesta de la especificación GIOP Compression y proporciona por defecto un compresor basado en la librería Zlib, disponible en el paquete java.util.zip, que se encuentra en la mayoría de máquinas virtuales Java. Algunos ejemplos útiles de cómo utilizar compresión y como utilizar políticas ZIOP están también disponibles en el repositorio Subversion de TIDorbJ de Morfeo.


