Apache JServ Protocol
Das Apache JServ Protocol (AJP) ist ein Binärprotokoll, das ankommende Anfragen eines Webservers zu einem dahinterliegenden Applikationsserver weiterleitet. Es unterstützt auch gewisse Monitoringfähigkeiten, z. B. kann es den Applikationsserver anpingen. AJP wird typischerweise in Loadbalancing-Umgebungen benutzt, in denen ein oder mehrere Frontend-Server Anfragen an einen oder mehrere Applikationsserver weitergeben. Durch Routing-Mechanismen wird sichergestellt, dass die Anfragen, die zu einer Session gehören, beim richtigen Server landen.
AJP ist im Apache HTTP Server als mod_jk- bzw. mod_proxy_ajp-Modul implementiert.
Apache Tomcat und Jetty sowie Undertow unterstützen AJP.
Weblinks
- http://tomcat.apache.org/connectors-doc/ajp/ajpv13a.html
- http://tomcat.apache.org/tomcat-3.3-doc/AJPv13.html
- http://tomcat.apache.org/tomcat-5.5-doc/config/ajp.html
- http://httpd.apache.org/docs/2.2/mod/mod_proxy.html
- http://httpd.apache.org/docs/2.2/mod/mod_proxy_ajp.html
- http://homepage.mac.com/andrewlindesay/le/page_lestuff.html (Memento vom 22. Februar 2007 im Internet Archive)
- http://undertow.io/undertow-docs/undertow-docs-1.2.0/#listeners
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. The authors of the article are listed here. Additional terms may apply for the media files, click on images to show image meta data.