>> Elettronica Tecnologia >  >> Casa intelligente >> Vita intelligente

Che cos'è il protocollo AJP?

L'Apache JServ Protocol (AJP) è un metodo per consentire a un server Web di comunicare con un server delle applicazioni associato. Il server Web è un "proxy inverso", il che significa che il suo scopo è gestire il traffico in entrata da Internet per conto del server delle applicazioni.

Funzionalità

Il traffico Web viene eseguito in HTTP (Hypertext Transfer Protocol), che passa anche alla comunicazione tra server che lavorano insieme per soddisfare una richiesta. HTTP è un formato di testo normale in cui le parole reali costituiscono i messaggi in esecuzione tra i computer. Questo crea un sovraccarico di traffico. AJP converte questi messaggi in un codice binario, riducendo la quantità di spazio occupato da ciascun messaggio.

Funzione

La velocità tra i server che collaborano è una caratteristica distintiva del protocollo. Il processo mantiene connessioni permanenti tra i server per ridurre il tempo necessario per stabilire un contatto. Il collegamento è dedicato a una richiesta particolare e quindi mantenuto per il tunneling della richiesta successiva, piuttosto che ogni sessione causa la creazione e l'interruzione di una sessione.

Implementazione

AJP è particolarmente utilizzato per il "bilanciamento del carico". Qui è dove un server distribuisce il traffico in entrata tra diversi server delle applicazioni, condividendo equamente il carico.


  1. Che cosa è ANSI -41 Protocollo
  2. Qual è il protocollo SMPP
  3. Qual è il protocollo Camel
  4. La definizione di un server Telnet
  5. Che cos'è il protocollo dell'applicazione?
  6. Quali sono le funzioni dei computer client e server su una rete?