No TAO, aparelhou-se o CORBA para suportar aplicações de tempo real basicamente através de três itens: (i) elaboração um novo serviço (Scheduling Service) para o escalonamento de operações; (ii) extensão das características de um serviço do elenco COS do CORBA (Event Channel Service), o qual suporta comunicação assíncrona através de algumas variações do modelo produtor-consumidor; (iii) implementação focalizada em tempo real, com otimizações em diversas partes do ORB e integração com os serviços do sistema operacional e seus sub-sistemas.
Cada um desses tópicos é examinado nas sub-seções que seguem, devendo-se atentar para o fato de que o TAO é um projeto em andamento, i.e., as informações contidas neste trabalho são pertinentes à época de sua elaboração.