Share on Facebook Share on Twitter Email
Answers.com

Apache JServ Protocol

 
Wikipedia: Apache JServ Protocol

The Apache JServ Protocol (AJP) is a binary protocol that can conduct inbound requests from a web server through to an application server that sits behind the web server. It also supports some monitoring in terms of the web server being able to ping the application server. AJP is typically used in a load balanced deployment where one or more front-end web servers feed requests into one or more application servers. Sessions are redirected to the correct application server using a routing mechanism wherein each application server instance gets a name which is called a route.

AJP is implemented in Apache HTTP Server 1.x using the mod_jk plugin and is implemented in Apache 2.2 using the provided proxy ajp, proxy and proxy balancer modules together. The Apache server is written in C and the application server end is generally written in Java.

Application server AJP support is provided in the Apache Tomcat servlet container as well as the Jetty servlet container. Support for the WebObjects application server can be achieved (without a servlet deployment) using the LEWOAJPAdaptor from LEWOStuff.

External links


Search unanswered questions...
Enter a question here...
Search: All sources Community Q&A Reference topics
 
 

 

Copyrights:

Wikipedia. This article is licensed under the Creative Commons Attribution/Share-Alike License. It uses material from the Wikipedia article "Apache JServ Protocol" Read more