|
|
|
Das WGA Portlet-Framework ermöglicht es, Anwendungen in wiederverwendbare Bausteine zu gliedern. Ein "WGA Portlet" ist ein eigenständiges Programm-Modul "mit Gedächtnis": Portlets speichern ihren Status sowie beliebige benutzerdefinierte Daten persistent in einem Benutzerprofil. Dadurch stellt sich ein Portlet stets so dar, wie es vom Benutzer zuletzt verlassen wurde. Moderne WGA-Anwendungen bestehen aus einer Reihe von Portlets, die in ihrer Gesamtheit die gewünschten Funktionalitäten für den Benutzer bereitstellen. Portlets sind automatisch "AJAX-enabled". Das bedeutet, daß bei Änderungen das Portlet refresht werden kann, ohne die gesamte Seite im Browser neu zu laden. Dieser Mechanismus ermöglicht die Entwicklung vollkommen neuartiger Browseranwendungen, die von herkömmlichen Desktopanwendungen nicht zu unterscheiden sind. Ein Beispiel: eingebettete RSS-Feeds: (klicken Sie auf eine Nachricht und beachten Sie, daß nur das RSS-Fenster neu geladen wird - nicht die gesamte Browserseite)
|