En un sistema distribuido es necesario tratar tanto traps, interrupciones, excepciones y suministrar algún mecanismo básico para implementar un sistema de intercomunicación de procesos. Todos estos servicios están accesibles a las aplicaciones mediante el mismo mecanismo.
El mecanismo básico de tratamiento de interrupciones, traps e intercomunicación de procesos en Off es el Portal. Un Portal puede verse como una línea de interrupción distribuida: los portales pueden invocarse transparentemente desde cualquier nodo para desencadenar la acción de un manejador. En este sentido, pueden utilizarse también como mensajes activos [171].
El sistema permite la invocación automática de portales ante la ocurrencia de interrupciones o traps. De este modo es posible gestionar dichos elementos mediante portales.
Flexibilidad y adaptabilidad están garantizadas puesto que los manejadores de Portales pueden cambiarse y residir en cualquier nodo. El Portal se puede mover de un nodo a otro bien moviendo su manejador al nodo deseado, bien mediante petición explícita.
Utilizando esta habilidad los servicios del sistema pueden delegarse y redefinirse (como ocurre en [169]) mediante cambios de manejador del portal que los sirve.
Los Portales no almacenan mensajes y no fuerzan a elegir entre mensajes síncronos, asíncronos y llamadas a procedimiento remoto (RPC). Todos estos modelos pueden implementarse sobre portales. Los mecanismos y políticas empleados para localizar e invocar portales de otros nodos a través de la red los suministra el usuario y, de este modo, cada aplicación puede utilizar los protocolos que más convengan a cada caso.
Otros sistemas de intercomunicación de procesos (IPC) como los de Kea [169], Mach [2], Spring [84] y otros muchos se pueden implementar utilizando Portales. Aunque los portales de Off son más ``pesados'' que el mecanismo suministrado por Aegis [59] para IPC, los portales son a la vez un mecanismo adaptable y transparentemente distribuido de IPC. Como ocurre con los Shuttles, los Portales mantienen tanto la adaptabilidad como la distribución del sistema.