Mediationsmodule sind SCA-Module (Service Component Architecture - Servicekomponentenarchitektur), die das Format, den Inhalt oder das Ziel von Serviceanforderungen ändern können.
Mediationsmodule verarbeiten Nachrichten, während diese zwischen Serviceanforderern und Serviceanbietern ausgetauscht werden. Mit ihrer Hilfe können Sie Nachrichten an unterschiedliche Serviceanbieter weiterleiten. Außerdem können Sie Nachrichten umwandeln, indem Sie Nachrichteninhalt oder -format ändern. Zusätzlich können über Mediationsmodule Funktionen wie die Nachrichtenprotokollierung und die Fehlerbehandlung bereitgestellt werden, die an Ihre individuellen Anforderungen angepasst sind.
Mediationsmodule werden mit WebSphere Integration Developer erstellt und in einer EAR-Datei (Enterprise ARchive) unterWebSphere Process Server implementiert. Daher wird ein Mediationsmodul genauso wie eine Unternehmensanwendung unter WebSphere Process Server implementiert.
WebSphere Integration Developer erstellt Pakete von Mediationsmodulen in JAR-Dateien (Java ARchive), die anschließend in EAR-Dateien gespeichert werden.
In logischer Hinsicht können Mediationsmodule als einzige Entität betrachtet werden. Tatsächlich werden SCA-Module durch eine Reihe von XML-Dateien definiert, die in einer einzigen JAR-Datei gespeichert sind.