Was sind die Tomcat-Komponenten? Was ist Catalina und Kojote?
Kann mir jemand beschreiben
- Was ist die Komponente von Tomcat und was ist die Rolle der it in der Tomcat-server?
- Was ist Coyote?
- Was ist Catalina?
InformationsquelleAutor der Frage Piyush Ghediya | 2015-10-07
Du musst angemeldet sein, um einen Kommentar abzugeben.
Catalina ist der Tomcat servlet-container. Catalina implementiert von Sun Microsystems Spezifikationen für Servlets und JavaServer Pages (JSP). Im Tomcat ein Realm-element stellt eine "Datenbank" von Benutzernamen, Passwörter und Rollen (ähnlich Unix-Gruppen) zugeordnet werden, um diese Benutzer. Verschiedene Implementierungen des Reiches ermöglichen Catalina integriert werden, in Umgebungen, in denen eine solche Authentifizierung der Informationen ist bereits erstellt und verwaltet werden, und dann diese Informationen verwenden, zu implementieren Container Managed Security, wie beschrieben, in der Servlet-Spezifikation
Coyote ist eine Connector-Komponente für Tomcat-unterstützt die HTTP 1.1-Protokoll als web-server. Dies erlaubt Catalina, angeblich ein Java-Servlet oder JSP-container, um auch handeln, als eine einfache web-server, das lokale Dateien als HTTP-Dokumente.
Coyote lauscht für eingehende verbindungen zu dem server auf einem bestimmten TCP-port und leitet die Anfrage an den Tomcat-Engine zum verarbeiten der Anfrage und schickt eine Antwort an den anfordernden client. Ein weiterer Coyote Connector Coyote JK, hört ähnlich, aber stattdessen leitet seine Anfragen an einen anderen web-server wie Apache, mit dem JK-Protokoll. Dieser bietet in der Regel bessere Leistung.
InformationsquelleAutor der Antwort a3.14_Infinity