Unterschied zwischen Webserver, Webcontainer und Anwendungsserver
Bitte sagen Sie mir den Unterschied zwischen web-server und web-container und Applikations-server.
InformationsquelleAutor der Frage Gautam | 2012-10-02
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ihre Frage ist ähnlich wie unten:
Was ist der Unterschied zwischen application server und web server?
In Java:
Web-Container oder Servlet-Container oder Servlet-Engine : dient zum verwalten der Komponenten wie Servlets, JSP. Es ist ein Teil des web-Servers.
Web-Server oder HTTP-Server: Ein server ist in der Lage Umgang mit HTTP-Anforderungen von einem client gesendet und reagieren wieder mit einer HTTP-response.
Application-Server oder App-Server: kann mit allen Anwendung-Operationen zwischen Benutzern und der Organisation back-end-business-Anwendungen oder Datenbanken.Es ist Häufig betrachtet als Teil eines drei-tier-Anwendung mit:
Präsentation tier -, Logik-tier Data-tier
InformationsquelleAutor der Antwort DomincJune
Quelle: http://www.service-architecture.com/articles/application-servers/j2ee_web_server_or_container.html
InformationsquelleAutor der Antwort Rahul Maurya
Web-Server:
Es stellt HTTP-Anfrage und HTTP-Antwort.
Es verarbeitet die Anfrage vom client nur über das HTTP-Protokoll.
Es enthält Web-Container.
Web-Anwendung meist eingesetzt, die auf web-Server.
EX: Servlet JSP
Web-Container:
es verwaltet den Lebenszyklus Servlet-Objekt.
Ruft die service-Methode für das servlet-Objekt.
pass das HttpServletRequest-und HttpServletResponse-Objekt
Application Server:
Es hält große Enterprise-Anwendung mit großer Geschäft Logik.
Es ist Schwer, Gewicht oder es hält Schwere Anwendungen.
Ex: EJB
InformationsquelleAutor der Antwort Avinash Pande
Web-container, auch bekannt als Servlet-container ist die Komponente von einem web-server, der im zusammenspiel mit Java-servlets. Ein web-container ist verantwortlich für die Verwaltung des Lebenszyklus von servlets, die Zuordnung einer URL zu einem bestimmten servlet und sicherzustellen, dass die URL-requester hat die entsprechenden Zugriffsrechte.
InformationsquelleAutor der Antwort Indra Kant
Den wichtigsten Unterschied zwischen der web-Container und Applikations-server ist, dass die meisten web-Container wie Apache Tomcat implementiert nur grundlegende JSR wie Servlet, JSP, JSTL wheres Application-Server implementiert die gesamte Java-EE-Spezifikation.
Jeder application server enthält eine web-container.
InformationsquelleAutor der Antwort JFC
Web-Container dafür zu sorgen, dass die run-time-Umgebung für web-Anwendungen. Es enthält Komponenten, die die Benennung Kontext und verwaltet den Lebenszyklus einer web-Anwendung. Web-Container sind ein Teil von einem web-server und Sie in der Regel verarbeitet die Benutzer-Anforderung, und senden Sie eine statische Reaktion.
Servlet-Container sind die eine, wo die JSP erstellt Komponenten befinden. Sie sind im Grunde dafür zu sorgen, dass dynamische Inhalte wie pro die Anforderung des Anwenders. Im Grunde, Web-Containern Antwort mit statischem Inhalt wie pro die Anforderung des Anwenders, aber Servlets erstellen können dynamische Seiten.
InformationsquelleAutor der Antwort Hemang Rindani
Die grundlegende Idee von Servlet-container unter Verwendung von Java zur dynamischen Generierung von web-Seite auf der server-Seite mithilfe von Servlets und JSP. So servlet-container ist im wesentlichen ein Teil einer web-server, der im zusammenspiel mit den servlets.
InformationsquelleAutor der Antwort Varun Vashista