Ajax Plattform | SEO Blog

Ajax Plattform

AJAX-Plattform

Innerhalb des Webbrowsers und auf dem entsprechenden Server ist eine Komponente nötig, die eine Kommunikation, auf Ajax-basierend, ermöglicht, weil Ajax-Anwendungen dem Client-Server-Architekturprinzip entsprechen.
Die Client-Plattform:
Die Umsetzung innerhalb des Webbrowser erfolgt im Normalfall auf der Basis von JavaScript und dem XMLHttpRequest-Objekt. Es ergeben sich zwei Kategorien von Plattformen.
Direkte Ajax-Implementierunen stellen, zur direkten Kommunikation von Daten, ein API (Application Programming Interface – eine Programmierschnittstelle) auf dem Client zur Verfügung. Hierzu ist, neben der initial angezeigten Seite, ein weiterer Einstiegspunkt zur Übermittlung der Daten auf dem Server zu realisieren.
Bei indirekten Ajax-Implementierungen werden, um die vorhandene Seite zu ergänzen oder Teile davon zu ersetzen, neue HTML-Fragmente vom Server an den Client übermittelt. Hierbei wird zwar meist die auf dem Server komplett anzuzeigende Seite neu aufgebaut, aber es werden nur die relevanten Unterschiede zum Client gesendet.
Beide dieser Varianten haben sowohl Vorteile als auch Nachteile. Die indirekte Variante der Ajax-Implementierung vereinfacht die Implementierung, während die direkte Ajax-Implementierung oft serverseitige Ressourcen schont.
Die Server-Plattform:
Der Server und die Anwendungslogik werden im Ajax-Kontext als Server-Plattform bezeichnet. Auf dem Server ist in Form von EJBs, .NET-Komponenten oder aber auch in Form von Skript-Komponenten die eigentliche Programmlogik oder der Prozessfluss der Anwendung hinterlegt. Die serverseitige Programmlogik lässt sich ohne weitere spezifische Technik durch das Ajax-Konzept selbst umsetzen.
Die Bereitstellung der im Browser notwendigen Komponenten, ist eine wesentliche Aufgabe des Servers bei Ajax-Applikationen. Auch muss der Webserver Daten, aufgrund der Sicherheitseinstellungen eines Browsers, der ein Cross-Site-Scripting nicht erlaubt, von anderen Servern für den Client zur Verfügung stellen können und somit die Funktion eines Proxy-Rechners übernehmen.
Im Gegensatz zu vergleichbaren Techniken (z. B. Adobes Shockwave oder Flash), die immer noch mit dem Nachteile behaftet sind, ein Browser-Plugin zu benötigen und nicht immer für alle Plattformen verfügbar sind, ist hier bei der Ajax-Technologie unabhängig vom Betriebssystem lediglich ein Webbrowser von Nöten, der JavaScript unterstützt.

Bookmark bei Diese Icons verlinken auf Bookmark Dienste bei denen Nutzer neue Inhalte finden und mit anderen teilen können.
  • Digg
  • del.icio.us
  • StumbleUpon
  • Reddit
  • Webnews
  • MisterWong
  • Y!GG
  • Folkd
  • Furl
  • Google Bookmarks
  • SEOigg
  • Technorati
  • YahooMyWeb

Weitere Beiträge

Einen Kommentar schreiben

du mußt angemeldet sein, um kommentieren zu können.


Phone:
FAX:
+1 800 603 6035
+1 800 889 9898
phone
26. Mai 2008
small black arrow News: Kostenlose Wordpress Templates
Wir haben eine Menge Wordpress Themes erstellt die wir Ihnen zum kostenlosen Download anbieten. Klicken Sie hier um zu den Wordpress Themes zu gelangen.
26. Mai 2008
small black arrow News: xt:commerce Shop Software
XtCommerce Entwicklung, Wir verwenden xt:Commerce als Shop Software, die Weiterentwicklung von Internet-shops welche auf xt:commerce basieren...
agomco logo