Web-Archiv

Web-Archiv
Dieser Artikel behandelt das Dateiformat Web Archive. Zum Internetarchiv siehe Internet Archive; zu den vom Webbrowser Konqueror erzeugten Dateien siehe WAR-Datei (KDE)

Web Archive oder Web Application Archive ist ein Dateiformat, das beschreibt, wie eine vollständige Webanwendung nach der Java-Servlet-Spezifikation in eine Datei im JAR- bzw. ZIP-Format verpackt wird.[1] Solche Dateien haben immer die Endung „.war“ und werden daher umgangssprachlich auch „WAR-Datei“ genannt.

Struktur

Für Webanwendungen nach der Servlet-Spezifikation ist eine bestimmte Verzeichnisstruktur vorgeschrieben, die sich auch in den WAR-Dateien wiederfindet.

Neben der für alle JAR-Dateien vorgeschriebenen Datei „META-INF/MANIFEST.MF“ enthält jede WAR-Datei ein Verzeichnis „WEB-INF“, in dem sich ein sogenannter Deployment Descriptor (frei übersetzt als „Einsatzbeschreibung“) namens „web.xml“ befindet, der alle Servlets und andere Eigenschaften der Webanwendung definiert. Compilierte Java-Klassen sind in einem Unterverzeichnis namens „WEB-INF/classes“ enthalten und benötigte Hilfsbibliotheken in „WEB-INF/lib“. Alle Dateien, die sich nicht im WEB-INF-Verzeichnis befinden, werden als statischer Inhalt der Webanwendung interpretiert, z. B. HTML-Seiten, aber auch JavaServer Pages.

Das folgende Beispiel zeigt eine typische Struktur eines fiktiven, sehr einfachen Web Archives.

/index.html
/gaestebuch.jsp
/images/logo.png
/WEB-INF/web.xml
/WEB-INF/classes/org/wikipedia/Util.class
/WEB-INF/classes/org/wikipedia/MainServlet.class
/WEB-INF/lib/util.jar
/META-INF/MANIFEST.MF


Einzelnachweise

  1. Danny Coward, Yutaka Yoshida: Java™ Servlet Specification, Version 2.4. 24. November 2003

Wikimedia Foundation.

Игры ⚽ Нужен реферат?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Web-Archivierung — ist das Sammeln und dauerhafte Ablegen von Netzpublikationen mit dem Zweck, in der Zukunft Öffentlichkeit und Wissenschaft einen Blick in die Vergangenheit bieten zu können. Die größte internationale Einrichtung zur Web Archivierung ist das… …   Deutsch Wikipedia

  • Archiv-Site — Archiv Site,   eine Website (World Wide Web), die eine große Zahl von abrufbaren Dateien, meist zu einem bestimmten Themenbereich, bereithält …   Universal-Lexikon

  • Web-Content-Lifecycle — Der Content Lifecycle bzw. Inhaltslebenszyklus beschreibt die Lebensphasen des Inhaltes eines Dokumentes. Diese bauen sich wie folgt auf: Schema Web Content Lifecycle Inhaltsverzeichnis 1 Inhalte erstellen …   Deutsch Wikipedia

  • Web — Das World Wide Web [ˌwɜːldˌwaɪdˈwɛb], kurz Web oder WWW, deutsch wörtlich „weltweites Gewebe“, ist ein über das Internet abrufbares Hypertext System. Es wurde am 6. August 1991 weltweit zur allgemeinen Benutzung freigegeben.[1][2] Hierzu benötigt …   Deutsch Wikipedia

  • Web 0.5 — Das World Wide Web [ˌwɜːldˌwaɪdˈwɛb], kurz Web oder WWW, deutsch wörtlich „weltweites Gewebe“, ist ein über das Internet abrufbares Hypertext System. Es wurde am 6. August 1991 weltweit zur allgemeinen Benutzung freigegeben.[1][2] Hierzu benötigt …   Deutsch Wikipedia

  • Web 1.5 — Das World Wide Web [ˌwɜːldˌwaɪdˈwɛb], kurz Web oder WWW, deutsch wörtlich „weltweites Gewebe“, ist ein über das Internet abrufbares Hypertext System. Es wurde am 6. August 1991 weltweit zur allgemeinen Benutzung freigegeben.[1][2] Hierzu benötigt …   Deutsch Wikipedia

  • Web-Standard — Logo des W3C Das World Wide Web Consortium (kurz: W3C) ist das Gremium zur Standardisierung der das World Wide Web betreffenden Techniken. Es wurde 1994 gegründet. Gründer und Vorsitzender des W3C ist Tim Berners Lee, der auch als der Erfinder… …   Deutsch Wikipedia

  • Web-Browser — Webbrowser, oder allgemein auch Browser (engl., deutsche Aussprache [ˈbraʊ̯za]) genannt, für „Durchstöberer“, „Blätterer“ sind spezielle Computerprogramme zum Betrachten von Webseiten im World Wide Web. Das Durchstöbern des World Wide Webs… …   Deutsch Wikipedia

  • Web Browser — Webbrowser, oder allgemein auch Browser (engl., deutsche Aussprache [ˈbraʊ̯za]) genannt, für „Durchstöberer“, „Blätterer“ sind spezielle Computerprogramme zum Betrachten von Webseiten im World Wide Web. Das Durchstöbern des World Wide Webs… …   Deutsch Wikipedia

  • Web Content Lifecycle — Der Content Lifecycle bzw. Inhaltslebenszyklus beschreibt die Lebensphasen des Inhaltes eines Dokumentes. Diese bauen sich wie folgt auf: Schema Web Content Lifecycle Inhaltsverzeichnis 1 …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”