Thema der Woche: Rich Internet Applications mit OpenLaszlo und ZK
1 Comments Published by Christian Ullenboom on Freitag, Juli 11, 2008 at Freitag, Juli 11, 2008.Statt wie bei vielen Java Web-Frameworks HTML-Seiten in das Zentrum zu stellen, gehen moderne RIA (Rich Internet Applications)-Frameworks einen anderen Weg. Im Mittelpunkt stehen dort XML-Dateien, die die View beschreiben, angereichert mit JavaScript für die Interaktion und das Ansprechen von Services in der Middle-Tier. Drei der bekannten Frameworks sind:
- OpenLaslo. http://www.openlaszlo.org/, http://de.wikipedia.org/wiki/OpenLaszlo,
- Flex. http://www.adobe.com/de/products/flex/
- ZK. http://www.zkoss.org/
Verschaffe einen Eindruck über die Frameworks mit dem Demos http://www.zkoss.org/demo/, http://www.openlaszlo.org/showcase, http://www.webspiders.com/flex/.
http://www.openlaszlo.org/lps4/laszlo-explorer/index.jsp?lzr=dhtml bietet unter "Laszlo in 10 Minutes " einen Editor auf der einen Seite und eine Ansicht auf der anderen, so dass man über dem Editor, eigene Programme in der Mini-IDE schreiben kann. Entwickle auf diese Weise einen Umrechner von Euro in Dollar.
Installiere den OpenLaszlo Server (http://www.openlaszlo.org/lps4/docs/installation/). Setze den Euro/Dollar-Umrechner in das Verzeichnis. Schreibe eine einfache JSP (oder echten Web-Service über Java 6 wer will; angelehnt an http://rscreeney.wordpress.com/2006/09/19/laszlo-simple-web-service/), die als Service den aktuellen Umrechnugskurs liefert, worauf das eigene OpenLaslo-Programm zurückgreift. (Wer möchte, kann die Lösung gerne hier als Kommentar reinsetzen.)
Labels: Die wöchentliche Dosis Java


Vom kurzen Antesten der Demos her macht ZK einen besseren Eindruck als OpenLaszlo. Im Kalender bei OpenLaszlo zB kann man nicht einmal Text markieren in der Eingabebox (Firefox 2 verwendet).