Web-Anwendungen

(Web-Applikationen)

Web-Anwendung, Web-Applikation, Funktionsweise, Diagramm
(Zum Vergrößern das Bild anklicken)

Webanwendungen basieren auf dem Client-/Server-Modell mit dem Unterschied, dass das Frontend (das grafische Interface, das Daten anzeigt und in das Daten eingegeben werden können) nicht mit einer herkömmlichen Desktop-Anwendung realisiert wird (als Win32-Applikation beispielsweise) sondern mit Hilfe dynamischer Webseiten.

Dieses Web-Interface war herkömmlichen Frontends insofern benachteiligt, als dass für jede Interaktion die Seite komplett neu geladen werden musste. Neben der dementsprechenden Zeitverzögerung kam auch noch das Problem hinzu, dass sich der Benutzer wieder neu orientieren musste, wo er zuletzt stehen geblieben ist.

Vorteile Nachteile
  • Die Anwendung benötigt keine Installation
  • Webanwendungen können von jedem Endgerät (Computer, Mobile Endgeräte, ...) aus genutzt werden
  • Aktualisierungen an der Webapplikationen wirken sich auf alle Nutzer zeitgleich aus. Eine Distribution und Aktualisierung einer neuen Version entfällt.
  • Wenn bei Webanwendungen nicht auf eine sichere Verbindung geachtet wird und alle Schichten auf Sicherheitslücken geprüft wird, gibt es leicht Angriffsmöglichkeiten für Hacker
  • Für hoch-performante Lösungen (Simulationen, 3D-Visualisierungen) hinken die derzeitigen Möglichkeiten (Flash, JavaScript) weit hinterher