Die Apache JServ Protocol ( AJP ) ist eine Methode für einen Web- Server mit einem zugeordneten Anwendungsserver kommunizieren. Der Web-Server ist ein " Reverse Proxy ", das heißt , ist das Ziel einer eingehenden Datenverkehr aus dem Internet im Namen des Applikationsservers zu behandeln. Merkmale
Web -Verkehr wird in HTTP (Hypertext Transfer Protocol ), die auch trägt durch die Kommunikation zwischen den Servern zusammenarbeiten, um eine Anforderung zu erfüllen durchgeführt . HTTP ist ein Klartext- Format, bei dem tatsächlichen Worte machen die Nachrichten , die zwischen Computern. Diese schaffen einen Overhead von Verkehr. AJP wandelt diese Nachrichten in einem binären Code , die Verringerung der Menge an Speicherplatz von jeder Nachricht übernommen.
Funktion
Geschwindigkeit zwischen den Prozessbeteiligten Server ist eine Besonderheit des Protokolls. Der Prozess hält dauerhafte Verbindungen zwischen den Servern , um die benötigte Zeit, um Kontakte zu knüpfen zu reduzieren. Der Link ist auf einen bestimmten Antrag gewidmet und dann beibehalten für die nächste Anfrage nach unten getunnelt werden , anstatt jede Sitzung wodurch eine Sitzung erstellt und gebrochen werden.
Umsetzung
AJP ist besonders für verwendet "Load Balancing ". Dies ist , wo ein Server verteilt eingehende Datenverkehr auf mehrere Applikationsserver , teilen die Last gleichmäßig .