Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
modul:m183:learningunits:lu21:lu21a [2025/12/27 13:10] dgaravaldimodul:m183:learningunits:lu21:lu21a [2025/12/27 13:21] (aktuell) dgaravaldi
Zeile 12: Zeile 12:
 Eine Webanwendung ist eine Client-Server-Anwendung, die auf Eine Webanwendung ist eine Client-Server-Anwendung, die auf
 Webtechnologien (zum Beispiel HTTP, HTML, CSS, JavaScript, PHP) aufsetzt.</color> Webtechnologien (zum Beispiel HTTP, HTML, CSS, JavaScript, PHP) aufsetzt.</color>
 +
 +
 +{{:modul:m183:learningunits:lu21:01-3.png?600|Abbildung Abb. 1: Webanwendung mit 3-Tier-Architektur}}
  
 Eine Webanwendung wird dabei meistens über einen Webbrowser (kurz Browser) aufgerufen, Eine Webanwendung wird dabei meistens über einen Webbrowser (kurz Browser) aufgerufen,
Zeile 24: Zeile 27:
 \\ \\
 Daraus ergibt sich eine sogenannte //3-Tier-Architektur// (dreischichtige Architektur), die in Daraus ergibt sich eine sogenannte //3-Tier-Architektur// (dreischichtige Architektur), die in
-Abbildung Abb. 1.1 dargestellt ist. Zur Veranschaulichung wurden dabei exemplarische+Abbildung Abb. 1 dargestellt ist. Zur Veranschaulichung wurden dabei exemplarische
 Technologien den jeweiligen Schichten zugeordnet. Technologien den jeweiligen Schichten zugeordnet.
 Für die Darstellung einer modernen Enterprise-Webanwendung reicht eine solche Für die Darstellung einer modernen Enterprise-Webanwendung reicht eine solche
Zeile 41: Zeile 44:
 von Webanwendungen zu und arbeiten damit als Webclients. Neben HTTP kommen von Webanwendungen zu und arbeiten damit als Webclients. Neben HTTP kommen
 weitere Protokolle und Datenaustauschformate (z.B. JSON, XML-RPC) sowie zukünftig auch WebSockets zum Einsatz. weitere Protokolle und Datenaustauschformate (z.B. JSON, XML-RPC) sowie zukünftig auch WebSockets zum Einsatz.
 +
 +----  
 +<sup>Quelle: Sicherheit von Webanwendungen in der Praxis: Wie sich Unternehmen schützen können – Hintergründe, Maßnahmen, Prüfverfahren und Prozesse (c) Matthias Rohr</sup>
  • modul/m183/learningunits/lu21/lu21a.1766837443.txt.gz
  • Zuletzt geändert: 2025/12/27 13:10
  • von dgaravaldi