Ce este protocolul AJP?

...

AJP este o modalitate mai rapidă pentru un server web de a comunica cu o aplicație.

Protocolul Apache JServ (AJP) este o metodă prin care un server web poate comunica cu un server de aplicații asociat. Serverul web este un „proxy invers”, adică scopul său este de a gestiona traficul de intrare de pe Internet în numele serverului de aplicații.

Caracteristici

Traficul web se realizează în HTTP (Hypertext Transfer Protocol), care duce, de asemenea, la comunicarea între servere care lucrează împreună pentru a îndeplini o solicitare. HTTP este un format de text simplu în care cuvintele reale formează mesajele care rulează între computere. Acest lucru creează o suprasarcină a traficului. AJP convertește aceste mesaje într-un cod binar, reducând spațiul ocupat de fiecare mesaj.

Videoclipul zilei

Funcţie

Viteza dintre serverele colaboratoare este o caracteristică distinctivă a protocolului. Procesul menține conexiuni permanente între servere pentru a reduce timpul necesar stabilirii contactului. Legătura este dedicată unei anumite solicitări și apoi menținută pentru ca următoarea solicitare să fie eliminată, mai degrabă decât fiecare sesiune să provoace crearea și întreruperea unei sesiuni.

Implementarea

AJP este folosit în special pentru „Echilibrarea sarcinii”. Aici un server distribuie traficul de intrare între mai multe servere de aplicații, împărțind încărcarea în mod egal.