Architektur des SAP-Gateways 
Jede Instanz eines SAP-Systems enthält ein Gateway. Es dient zur Kommunikation zwischen Workprozessen verschiedener Instanzen oder SAP-Systeme sowie zwischen Workprozess und externen Programmen.
Das Gateway besteht aus verschiedenen Prozessen:
Gateway-Leser
Gateway-Monitor
Der Gateway-Leser (gwrd, gwrd.exe) ist der Hauptprozess des Gateway-Systems.
Er wird vom Applikationsserver (Dispatcher) gestartet und von diesem periodisch kontrolliert.
Sämtliche CPI-C-Aufträge werden vom Gateway-Leser entgegengenommen und bearbeitet.
Hinweis
Wird das Executable gwrd ohne Parameter oder mit dem Schalter ‑help aufgerufen, gibt das Programm eine Beschreibung der möglichen Kommandoparameter aus, sowie alle Patches aus.
Der Gateway-Monitor dient der Analyse und Administration des SAP-Gateway.
Nach dem Start des Monitors erscheint zunächst eine Liste der aktiven CPI-C-Verbindungen. Über ein Menü können Sie alle weiteren Funktionen des Monitors aufrufen.
Wenn das Gateway in einem Application Server ABAP läuft, können Sie das Gateway mit dem Gateway Monitor (Transaktion SMGW) überwachen.
Zusätzlich können Sie (insbesondere, wenn das Gateway in einem System ohne AS ABAP läuft) das Gateway auf Betriebssystemebene überwachen. Hierzu verwenden Sie das in der Auslieferung enthaltene Programm gwmon(.exe).