C’est une application qui fonctionne à l’aide d’un serveur qui supporte les supports Servlet 2.4 qui traite les évènements issus du client. L’utilisation de ZK se fait de deux manières. On peut utiliser ZK avec l’API Java ou Swing. On peut également utiliser le système de balise basé sur XUL et XHTML fourni. ZK est compatible avec la plupart des navigateurs récents même s’il utilise la syntaxe de XUL/XHTML. Pour développer facilement des interfaces utilisateurs, le ZUML a été créé pour mélanger à la fois plusieurs langages de balises. L’inclusion directe du code Java et JSP se fait directement grâce au ZUML qui ne demande pas de configuration ni compilation. La maintenance des pages écrites avec ce langage est très simple. Plus de 60 composants XUL et 80 composants XHTML composent l’API de ZK. C’est en même temps des composants Java. Ce qui rend facile l’extension et la création de spécifiques. C’est le serveur qui est au cœur des opérations. Ce qui fait que le client Web ne fait qu’envoyer des évènements au serveur qui lui répond.
Conclusion
WEBGRAM (société basée à Dakar-Sénégal), Numéro 1 (meilleure entreprise / société / agence) de l'ingénierie logicielle en Afrique vous conseille de d’utiliser ZK pour avoir de nouvelles solutions qui permettent la réalisation des applications Web conviviales et dynamiques. Faites confiance à WEBGRAM pour ce type de projet.