Programmazione.it v6.2
Ciao, per farti riconoscere devi fare il login. Non ti sei ancora iscritto? Che aspetti, registrati adesso!
Info Pubblicità Collabora Autori Sottoscrizioni Preferiti Bozze Scheda personale Privacy Archivio Libri Corsi per principianti Chat Forum
Creare Rich Client Application con ZK
Scritto da Antonino Salvatore Cutrì il 02-03-2006 ore 00:56
ZK è un framework guidato da eventi e basato su componenti per la creazione di ricche interfacce utente per applicazioni Web. ZK comprende: un motore guidato da eventi e basato su AJAX, un ricco insieme di componenti XUL e XHTML, un linguaggio di markup chiamato ZUML (ZK User Interface Markup Language).

Con ZK lo sviluppatore rappresenta la propria applicazione attraverso l'uso di componenti XTML e XUL che gestisce attraverso gli eventi generati dall'attività dell'utente, come succede da anni nelle normali applicazioni desktop. A differenza di molti altri framework, AJAX in questo caso fa un lavoro dietro le quinte. La sincronizzazione del contenuto dei componenti e il pipeling degli eventi è infatti gestito automaticamente dal motore di ZK.

Grazie alle sue potenzialità e caratteristiche uniche gli utenti sperimentano la stessa interattività delle applicazioni desktop, e anche per lo sviluppatore la realizzazione di un'applicazione diviene semplice come creare un normale programma per pc.

Tornando a ZUML, il linguaggio di markup del framework ZK, è possibile disegnare l'interfaccia utente senza scrivere una sola riga di codice perché grazie ai namespace XML, ZUML integra differenti insiemi di tag nella stessa pagina. Attualmente sono supportati i tag di XUL e HTML.

Per personalizzare e potenziare l'applicazione ZUML permette anche di incorporare direttamente codice Java ed espressioni EL. ZK è rilasciato sotto licenza GPL, anche se è disponibile una versione commerciale per coloro vogliano una maggiore libertà d'utilizzo del prodotto.
Precedente: Java 6: rivoluzione desktop?
Successiva: Enterprise Library for .NET Framework 2.0
Copyright Programmazione.it™ 1999-2009. Alcuni diritti riservati. Testata giornalistica iscritta col n. 569 presso il Tribunale di Milano in data 14/10/2002. Pagina generata in 1.138 secondi. Sito ottimizzato per Mozilla Firefox. Powered by Kyron.