Die meisten IBM EMM-Anwendungen bestehen aus zwei Teilen.
Wenn Benutzer mit IBM EMM-Webanwendungen über einen Browser kommunizieren, agiert der Browser als Client und die
IBM EMM-Webanwendung als Server.
Die zwei Komponenten einer einzelnen IBM EMM-Anwendung können auch programmgesteuert miteinander kommunizieren. Wenn z. B. von der
Campaign-Webanwendung eine Anforderung an einen
Campaign-Listener gesendet wird, agiert die
Campaign-Webanwendung als Client und der Listener als Server.
Eine IBM EMM-Anwendungskomponente kann in einigen Kommunikationssituationen als Client und in anderen als Server agieren. Im folgenden Diagramm finden Sie ein Beispiel für diese Beziehungen.