!--a11y-->
SAP Web Dispatcher 
Der SAP Web Dispatcher steht zwischen dem Internet und Ihrem SAP-System. Er ist der Einstiegspunkt für HTTP(S)-Requests in Ihr System, das aus einem oder mehreren Web Application Servern besteht. Als "Software-Web-Switch" kann er Verbindungen abweisen oder annehmen und nimmt dann die Request-Verteilung für eine gleichmäßige Serverauslastung vor (Lastaugleich).
Sie können den SAP Web Dispatcher sowohl in reinen ABAP-Systemen als auch in kombinierten ABAP/Java-Systemen und reinen Java-Systemen einsetzen.

Der Einsatz des SAP Web Dispatchers ist auch sinnvoll, wenn Sie die Sicherheitsfunktionen (Einstiegspunkt in der DMZ, SSL, URL-Filterung) nicht benötigen, sondern lediglich den Lastausgleich zwischen mehreren SAP Web AS Instanzen realisieren wollen
Der SAP Web Dispatcher empfiehlt sich beim Einsatz eines SAP-Systems mit mehreren SAP Web Application Servern für Webanwendungen.
Der SAP Web Dispatcher ist ein eigenes Programm, das Sie auf der Maschine laufen lassen können, die direkt mit dem Internet verbunden ist. Der Konfigurationsaufwand ist minimal, Sie müssen nur folgende Angaben in der Profildatei machen:
· Port, auf dem HTTP(S)-Requests eingehen sollen (Parameter icm/server_port_<xx>)
· Rechner und HTTP-Port des SAP Message-Servers (Parameter rdisp/mshost und Parameter ms/http_port)

Soll die Web-Anwendung dann beispielsweise von außen mit der URL www.shop.acme.com aufgerufen werden können, so muss dieser Hostname intern auf den SAP Web Dispatcher abgebildet werden. Dieser leitet den HTTP(S)-Request dann an einen geeigneten SAP Web AS weiter.
Der SAP Web Dispatcher nimmt folgende Aufgaben wahr.
· Auswahl eines geeigneten Applikationsservers (Persistenz bei stateful Anwendungen, Lastausgleich, ABAP- oder Java-Server), vgl. Serverauswahl und Lastausgleich durch den SAP Web Dispatcher
· URL-Filtering – Sie können URLs definieren, die abgelehnt werden sollen, vgl. SAP Web Dispatcher als URL-Filter
· SSL je nach Konfiguration durchreichen, terminieren und (wieder)verschlüsseln, vgl. SAP Web Dispatcher und SSL
Der SAP Web Dispatcher ist nur im Web-Umfeld von Interesse. Im klassischen SAP-System wird das Load-Balancing vom Message-Server durchgeführt.
Der SAP Web Dispatcher leitet nur eingehende HTTP(S)-Requests an die Web Application Server weiter. Die Antwort wird dann zurück an den Client geschickt.
Ausgehende Requests (etwa zu einem anderen SAP Web Application Server) gehen nicht über den SAP Web Dispatcher, sondern über den Proxy-Server für das entsprechende Intranet.
Die Dokumentation gliedert sich in folgende Abschnitte:
· Der Abschnitt Architektur des SAP Web Dispatchers beschreibt die Architektur und die Funktionsweise.
· Wie Sie den SAP Web Dispatcher konfigurieren und administrieren, finden Sie unter Management des SAP Web Dispatchers.
· Informationen zum Monitoring und der Fehleranalyse finden Sie unter Überwachen des SAP Web Dispatchers.
· Im Anhang finden Sie eine Spezifikation des Load-Balancing-Protokolls. Diese ist nur in englischer Sprache verfügbar: Appendix: SAP Load Balancing Protocol Specification.
Informationen zur Änderungshistorie des SAP Web Dispatchers finden Sie im Sammelhinweis SAP Web Dispatcher (SAP-Hinweis 538405).