Webapplikationen mit Unterstützung von XML 
Navigation:Inhalt ->
6 Zusammenfassung und Ausblicke ->
6.1 Zusammenfassung
Neues und Änderungen
<< Vorheriges Kapitel | Nächstes Kapitel >>

6.1 Zusammenfassung


Bei mittleren bis großen Webauftritten sorgen im Hintergrund meist umfangreiche Webapplikationen für die Bereitstellung der Informationen und die Interaktion mit dem Besucher.

Aber auch Softwareentwickler ziehen bei der Entwicklung von neuen Anwendungen, insbesondere bei Client/Server-Anwendungen, verstärkt die Möglichkeit einer Realisierung als Webapplikation in Betracht.

Die Standards, die die Grundlagen des World Wide Webs bilden, sind ursprünglich allerdings nicht für aufwändige Anwendungen entwickelt worden. Bei der Erstellung von Webapplikationen gilt es daher viele Hürden zu überwinden. Viele Möglichkeiten, die für herkömmliche Anwendungen selbstverständlich sind, lassen sich auf das Web nur sehr schwer übertragen oder sind nur über Umwege oder durch den Einsatz von Zusatztechniken realisierbar. Die meisten der üblichen Desktop-Anwendungen, wie Office-Anwendungen oder Grafikprogramme, lassen sich nicht als Webapplikation implementieren.

Ist es jedoch möglich eine Anwendung als Webapplikation zu realisiern, so kommen die Vorteile von Webapplikationen zum Tragen: Die Anforderungen an die Client-Rechner sind äußerst gering. Auch der Administrationsaufwand auf den Client-Rechnern kann äußerst niedrig gehalten werden, da nur ein Webbrowser vorhanden sein muss. Installationen, Updates, Fehlerbeseitigungen und Backups beschränken sich fast immer auf die Server - unabhängig von der Anzahl der Benutzer der Anwendung.

Der Einsatz von Webapplikationen ist besonders dann interessant, wenn unterschiedliche Rechnerarchitekturen und Betriebssysteme integriert werden sollen. Nicht zuletzt sprechen die verfügbaren klaren Standards und die zunehmende Verbreitung für deren Einsatz.

XML erhält Einzug in fast allen Bereichen der Datenverarbeitung und des Datenaustausches. Insbesondere die Standards für Webapplikationen, die zu einem großen Teil vom W3C entwickelt werden, basieren hauptsächlich auf XML. XHTML, der Nachfolger von HTML, erlaubt die Einbindung von verschiedensten XML-basierten Standards wie SVG, XForms oder MathML. Webservices bieten eine einfache und standardisierte Möglichkeit, Daten auszutauschen und über Firmengrenzen hinweg plattformunabhängig zu kommunizieren. Für die meisten XML-Standards gibt es genügend Werkzeuge, die die Verwendung dieser Standards unterstützen. Werkzeuge für neue XML-Standards sind in Entwicklung.

Im Bereich von Webapplikationen und XML kommen fast ausschließlich offene Standards zur Anwendung. Die meisten werden vom W3C entwickelt. Aber auch andere Organisationen wie beispielsweise www.oasis-open.org oder www.ietf.org arbeiten an solchen offenen Standards. Wo diese Organisationen nicht schnell genug auf aktuelle Entwicklungen reagieren können, definieren trotzdem oft mehrere Firmen gemeinsam geeignete Standards.

Nächstes Kapitel >>
Zum Seitenanfang diplomarbeit_o a-t schmiderer d-o-t cc2003-04-25