Web Dispatcher ist der Reverse Proxy und Software Load Balancer von SAP. Er filtert, leitet und verteilt HTTP(S)-Requests auf die Systeme und Anwendungsserver einer Anwendungslandschaft. Es ist kostenlos für SAP-Kunden, niedrige Gesamtbetriebskosten, aber hohe Leistung und unterstützt SAP-Systeme und ihre Funktionen für Lastverteilung und Request-Routing sofort einsatzbereit.
Der SAP Web Dispatcher bietet eine leicht nutzbare Web-Infrastrukturlösung für SAP-Lösungen, die auf AS ABAP, AS Java oder HANA XS oder einem anderen HTTP-Service basieren.
Die Verwendung des SAP Web Dispatchers ist nicht obligatorisch (außer für ausgewählte Szenarios). Da HTTP ein standardisiertes Protokoll ist, können auch andere Web-Infrastrukturprodukte verwendet werden. Beispielsweise kann ein Hardware-Lastausgleichsmodul von Vorteil sein, wenn bereits Investitionen in eine solche Infrastruktur getätigt werden oder wenn sehr hohe Leistungsanforderungen erfüllt werden müssen.
Einige SAP-Web-Dispatcher-Funktionen sind:
- Lastausgleich für SAP- und Fremdsysteme. Der SAP Web Dispatcher kann als zentraler Zugriffspunkt für ein oder mehrere Backend-Systeme dienen.
- Automatisierte Konfiguration durch Abrufen von Systemkonfigurationsinformationen aus dem Backend-System.
- Reverse Proxy mit Request-Filterung, Caching, Request-Header-Modifikation, Umleitungen
- Request-Routing an Backend-Systeme basierend auf Host, Port oder Pfad (virtuelles Hosting).
- Single Sign-On für On-Premise SAP Fiori Launchpad und integrierte Cloud-Services.

Einige der Anwendungsszenarien des SAP Web Dispatchers sind:
- Die Webanwendungen sollen auch vom Internet aus genutzt werden. Das Unternehmensnetzwerk ist durch eine DMZ (Demilitarisierte Zone) geschützt, und die kritischen Geschäftsprozesse laufen auf Servern, die im Internet nicht bekannt sind. Wie kann die Notwendigkeit, einen SAP-Applikationsserver innerhalb der DMZ zu platzieren, verhindert werden?
- Das betreffende SAP-System besteht aus mehreren Applikationsservern (Instanzen), die über mehrere virtuelle oder physische Hosts verteilt sind. Die angebotenen Web-Anwendungen sollen jedoch unter einer sprechenden Adresse laufen, technische Details wie Servername und Portnummer sollen für den Anwender verborgen bleiben.
- Komplexe SAP-Fiori-Landschaften können aus einem oder mehreren Frontend-Servern und mehreren Backend-Systemen und möglicherweise zusätzlichen Cloud-Services wie SAP Conversational AI bestehen. HTTP-Requests müssen abhängig von URL-Eigenschaften des Requests (Hostname, Port, Pfad, Parameter) an eines dieser Systeme geroutet werden.
Derartige Anforderungen lassen sich durch Drittanbieter-Produkte, so genannte Reverse-Proxies oder Web-Switches, umsetzen. Obwohl es Vorteile gibt, wie hoher Durchsatz und Implementierung in unmittelbarer Nähe zur Hardware, müssen diese mit den Nachteilen zusätzlicher Kosten und eingeschränkter SAP-Integration ausgeglichen werden.
Der SAP Web Dispatcher ist ein eigenständiges Programm, das Sie auf einem separaten Host oder sogar auf einem der Anwendungsserver eines SAP-Systems ausführen können, ohne von zusätzlicher Software wie einer Datenbank abhängig zu sein.
Hinweis



















































