Snape hat gesagt.:
In diesem Block habe ich jetzt so ungefähr null verstanden.
Dann friemel ich dir das mal eben auseinander:
Tom: Zusätzlich bietet Tomcat noch ein paar weitere Extras wie etwa Authentifizierungs- und Authorisierungsmöglichkeiten über sogenannte Realms[Geschützte Bereiche] (File, Datenbank oder LDAP basiert)
Erklärung: Tomcat bietet ein ähnliches Authentifizierungssystem wie Apache über (z.b .htaccess Dateien). Realms sind ähnlich dem was in der .htaccess unter Apache definiert wird.
TP;_ bietet einen internen Verzeichnisdienst (ähnlich LDAP, oder AD bei Windows)--> JNDI und eröffnet die Möglichkeit gepoolte Datenquellen im Container zu hinterlegen die dann von den darin laufenden Applikationen verwendet werden können. und und und...
AD = Active Directory, Verzeichnissdienste stellen etwas ähnliches dar, wie z.b das Buch
"die Gelben seiten". Mann kann über Namen auf bestimmte Objecte zugreifen. So kann mann dann eine Datenbank Verbindung unter einen bestimmten Namen ablegen und der Benutzer des Tomcat kann dies aus dem Verzeichnis holen und öffnen.
Gepoolte Datenquellen bedeutet nichts anderes als das der Tomcat Servlet Container mehrere Datenbankverbindungen offen und bereit hält. Auf Anfrage (über den JNDI - siehe oben erklärung Verzeichnisdienst) gibt er eine der Verbindungen raus. Sie kann nun benutzt werden und wieder an den Container zurückgegeben werden.
Das macht sinn weil es viele Datenbanken gibt die oft nur begrenzte Mengen an Verbindungen zulassen.
Ich nehme an, die mehr oder weniger kryptischen Einträge in den .xmls sind wieder eine Wissenschaft für sich...bei denen man sich wieder die Finger wund sucht nach Erklärungen, was wo wie und warum einzutragen ist...*sigh*
Nein Tomcat ist hier recht nett und einfach.