I moduli di mediazione sono moduli SCA (Service Component Architecture) che possono modificare il formato, il contenuto o la destinazione delle richieste di servizio.
I moduli di mediazione intervengono su messaggi in esecuzione tra richiedenti del servizio e fornitori di servizi. Consentono all'utente di instradare i messaggi a differenti fornitori di servizi. Permettono inoltre di convertire i messaggi: è possibile correggere la forma o il contenuto dei messaggi. In aggiunta, i moduli di mediazione sono in grado di fornire funzioni come registrazione di messaggi ed elaborazione di errori personalizzate in base alle richieste dell'utente.
I moduli di mediazione vengono creati tramite WebSphere Integration Developer e distribuiti su WebSphere ESB all'interno di un file EAR (Enterprise ARchive). Pertanto, un modulo di mediazione viene distribuito su WebSphere ESB nella stessa maniera utilizzata per la distribuzione delle applicazioni enterprise.
I moduli di mediazione dei pacchetti WebSphere Integration Developer all'interno dei file JAR (Java ARchive) e i file JAR vengono quindi memorizzati nei file EAR.
Logicamente, i moduli di mediazione possono essere concepiti come un'entità. In realtà, i moduli SCA sono definiti da vari file XML memorizzati in un file JAR.