Apache JServ Protocol (original) (raw)

About DBpedia

The Apache JServ Protocol (AJP) is a binary protocol that can proxy inbound requests from a web server through to an application server that sits behind the web server. AJP is a highly trusted protocol and should never be exposed to untrusted clients, which could use it to gain access to sensitive information or execute code on the application server. Web container application servers supporting AJP include: Apache Tomcat, WildFly (formerly JBoss AS), and GlassFish.

Property Value
dbo:abstract The Apache JServ Protocol (AJP) is a binary protocol that can proxy inbound requests from a web server through to an application server that sits behind the web server. AJP is a highly trusted protocol and should never be exposed to untrusted clients, which could use it to gain access to sensitive information or execute code on the application server. It also supports some monitoring in that the web server can ping the application server. Web implementors typically use AJP 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 (called a route). In this scenario the web server functions as a reverse proxy for the application server. Lastly, AJP supports request attributes which, when populated with environment-specific settings in the reverse proxy, provides for secure communication between the reverse proxy and application server. AJP runs in Apache HTTP Server 1.x using the mod_jk plugin and in Apache 2.x using mod_proxy_ajp, mod_proxy and proxy balancer modules together. Other web server implementations exist for: lighttpd 1.4.59, nginx, Grizzly 2.1, and the Internet Information Services. Web container application servers supporting AJP include: Apache Tomcat, WildFly (formerly JBoss AS), and GlassFish. (en) Das Apache JServ Protocol (AJP) ist ein , 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. (de) El Apache JServ Protocol (AJP) es, en el contexto de la World Wide Web un protocolo binario que permite enviar solicitudes desde un servidor web a un servidor de aplicaciones que se encuentra detrás del servidor web. También permite monitoreo dado que el servidor web puede enviar un ping al servidor de aplicación.​ El protocolo AJP suele utilizarse en un despliegue de balance de carga en el que uno o más servidores web front-end envían solicitudes a uno o varios servidores de aplicaciones. Las sesiones se redirigen al servidor de aplicaciones correcto utilizando un mecanismo de enrutación en el que cada servidor de aplicaciones recibe un nombre (denominado ruta).​ AJP funciona en Servidor HTTP Apache 1.x utilizando el plugin mod jk y en el Apache 2.2 utilizando los módulos proxy ajp, proxy y proxy balancer. El servidor Apache está programado en C y el servidor de aplicaciones normalmente en Java. Tanto el contenedor de servlets de Apache Tomcat como el contenedor servlet de Jetty son compatibles con AJP. El servidor de aplicaciones WebObjects puede funcionar (sin un despliegue de servlet) utilizando el LEWOAJPAdaptor de LEWOStuff.​ (es) Le protocole Apache JServ (Apache JServ Protocol en anglais, abrégé en AJP) est un protocole binaire qui permet de rediriger les connexions entrantes d'un serveur web vers un serveur d'applications qui se trouve derrière celui-ci. AJP permet aussi de vérifier que le serveur web peut contacter le serveur d'applications au moyen d'un ping. Les administrateurs utilisent souvent AJP comme un répartiteur de charge où un ou plusieurs serveurs web renvoient les requêtes vers un ou plusieurs serveurs d'applications. Les sessions sont redirigées vers le bon serveur d'applications en utilisant un mécanisme où chaque serveur d'applications se voit attribuer un nom (appelé une route). AJP peut être utilisé sur le serveur web Apache 1.x en utilisant le module mod_jk. Dans Apache 2.2, on combine le mandataire AJP mod_proxy_ajp, mod_proxy et des modules de répartition de charge. Alors que le serveur Apache est écrit en C, le serveur d'applications est généralement écrit en Java. Apache Tomcat et Jetty prennent tous deux AJP en charge. Le serveur d'applications WebObjects peut utiliser AJP sans déployer de servlet en utilisant LEWOAJPAdaptor de LEWOStuff. (fr) The Apache JServ Protocol (AJP) — это , который может проводить входящие запросы с веб-сервера до сервера приложений, который находится позади веб-сервера. Также он поддерживает некоторое наблюдение за состоянием сервера, в том числе позволяет проводить ping сервера приложений. AJP обычно используется в системах со сбалансированной нагрузкой, где один или более front-end’ов рассылают запросы в один или более серверов приложений. Сессии направляются к нужному серверу приложений, используя механизм роутинга, где каждый сервер приложений получает своё имя. AJP реализован в Apache HTTP Server 1.x используя плагин , и в Apache 2.2 используя представленный прокси ajp (плагины , ), прокси и модули для балансирования прокси. Сервер apache написан на языке C++, серверы приложений обычно написаны на языке Java. Сервлет-контейнеры Apache Tomcat и JBoss AS/WildFly поддерживают AJP. (ru)
dbo:wikiPageExternalLink http://tomcat.apache.org/tomcat-3.3-doc/AJPv13.html http://www.boncode.net/boncode-connector http://tomcat.apache.org/connectors-doc/ajp/ajpv13a.html
dbo:wikiPageID 4980158 (xsd:integer)
dbo:wikiPageLength 7300 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1041931804 (xsd:integer)
dbo:wikiPageWikiLink dbc:Apache_Software_Foundation dbr:Application_server dbr:Web_container dbr:GlassFish dbr:Mod_jk dbr:Apache_HTTP_Server dbr:Apache_Tomcat dbr:Lighttpd dbr:Load_balancing_(computing) dbr:Plug-in_(computing) dbr:Web_server dbr:WildFly dbr:Eclipse_Grizzly dbr:Binary_protocol dbr:Proxy_server dbr:Internet_Information_Services dbr:Java_servlet dbr:Sun_Microsystems dbr:Mod_proxy dbr:Ping_(networking_utility) dbr:Apache_Software_Foundation dbr:Nginx dbr:Web_Services_for_Remote_Portlets dbr:Reverse_proxy
dbp:wikiPageUsesTemplate dbt:Cite_web dbt:Reflist dbt:Kbd dbt:Web_interfaces
dct:subject dbc:Apache_Software_Foundation
gold:hypernym dbr:Protocol
rdf:type dbo:Software yago:WikicatNetworkProtocols yago:Abstraction100002137 yago:Communication100033020 yago:Direction106786629 yago:Message106598915 yago:Protocol106665108 yago:Rule106652242
rdfs:comment The Apache JServ Protocol (AJP) is a binary protocol that can proxy inbound requests from a web server through to an application server that sits behind the web server. AJP is a highly trusted protocol and should never be exposed to untrusted clients, which could use it to gain access to sensitive information or execute code on the application server. Web container application servers supporting AJP include: Apache Tomcat, WildFly (formerly JBoss AS), and GlassFish. (en) Das Apache JServ Protocol (AJP) ist ein , 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. Apache Tomcat und Jetty sowie Undertow unterstützen AJP. (de) El Apache JServ Protocol (AJP) es, en el contexto de la World Wide Web un protocolo binario que permite enviar solicitudes desde un servidor web a un servidor de aplicaciones que se encuentra detrás del servidor web. También permite monitoreo dado que el servidor web puede enviar un ping al servidor de aplicación.​ AJP funciona en Servidor HTTP Apache 1.x utilizando el plugin mod jk y en el Apache 2.2 utilizando los módulos proxy ajp, proxy y proxy balancer. El servidor Apache está programado en C y el servidor de aplicaciones normalmente en Java. (es) Le protocole Apache JServ (Apache JServ Protocol en anglais, abrégé en AJP) est un protocole binaire qui permet de rediriger les connexions entrantes d'un serveur web vers un serveur d'applications qui se trouve derrière celui-ci. AJP permet aussi de vérifier que le serveur web peut contacter le serveur d'applications au moyen d'un ping. AJP peut être utilisé sur le serveur web Apache 1.x en utilisant le module mod_jk. Dans Apache 2.2, on combine le mandataire AJP mod_proxy_ajp, mod_proxy et des modules de répartition de charge. (fr) The Apache JServ Protocol (AJP) — это , который может проводить входящие запросы с веб-сервера до сервера приложений, который находится позади веб-сервера. Также он поддерживает некоторое наблюдение за состоянием сервера, в том числе позволяет проводить ping сервера приложений. AJP обычно используется в системах со сбалансированной нагрузкой, где один или более front-end’ов рассылают запросы в один или более серверов приложений. Сессии направляются к нужному серверу приложений, используя механизм роутинга, где каждый сервер приложений получает своё имя. (ru)
rdfs:label Apache JServ Protocol (de) Apache JServ Protocol (en) Apache JServ Protocol (es) Protocole Apache JServ (fr) Apache JServ Protocol (ru)
owl:sameAs freebase:Apache JServ Protocol yago-res:Apache JServ Protocol wikidata:Apache JServ Protocol dbpedia-de:Apache JServ Protocol dbpedia-es:Apache JServ Protocol dbpedia-fr:Apache JServ Protocol dbpedia-ru:Apache JServ Protocol dbpedia-sr:Apache JServ Protocol dbpedia-tr:Apache JServ Protocol https://global.dbpedia.org/id/4o2tk
prov:wasDerivedFrom wikipedia-en:Apache_JServ_Protocol?oldid=1041931804&ns=0
foaf:isPrimaryTopicOf wikipedia-en:Apache_JServ_Protocol
is dbo:wikiPageDisambiguates of dbr:AJP
is dbo:wikiPageRedirects of dbr:Apache_JServ dbr:Apache_Jserv dbr:AJP13 dbr:Jserv dbr:JServ
is dbo:wikiPageWikiLink of dbr:List_of_TCP_and_UDP_port_numbers dbr:Comparison_of_web_server_software dbr:Mod_jk dbr:Apache_HTTP_Server dbr:Apache_Tomcat dbr:Lighttpd dbr:Common_Gateway_Interface dbr:Simple_Common_Gateway_Interface dbr:List_of_Apache_modules dbr:Web_Server_Gateway_Interface dbr:Eureka_Streams dbr:AJP dbr:Jetty_(web_server) dbr:Apache_JServ dbr:Apache_Jserv dbr:Rack_(web_server_interface) dbr:Web_Services_for_Remote_Portlets dbr:AJP13 dbr:Jserv dbr:JServ
is foaf:primaryTopic of wikipedia-en:Apache_JServ_Protocol