El núcleo de la arquitectura orientada a servicios (SOA) de WebSphere Process Server proporciona modelos de programación uniformes de invocación y de representación de datos y posibilidades de supervisión y gestión para las aplicaciones que se ejecutan en WebSphere Process Server.
SOA es una descripción conceptual de la estructura de un sistema de software en términos de sus componentes y los servicios que proporcionan, sin pensar en la implementación subyacente de estos componentes, servicios y conexiones entre componentes. SCA (Service Component Architecture) y los objetos de empresa que forman parte del núcleo de SOA proporcionan modelos de programación uniformes de invocación y representación de datos para las aplicaciones desplegadas en IBM WebSphere Process Server. El núcleo de SOA incluye Common Event Infrastructure para generar sucesos para la supervisión y gestión de aplicaciones en WebSphere Process Server.