Présentation ZK - Retour d'expérience 13 août 2010 Lou Schwartz
Présentation ZK - Retour d'expérience 13 août 2010 Lou Schwartz ECOMI : Economie de la connaissance et management de l’innovation
Présentation ZK - Retour d'expérience 13 août 2010 Lou Schwartz
Présentation ZK - Retour d'expérience 13 août 2010 Lou Schwartz Schéma de fonctionnement Le ZK Client engine est intégré au navigateur et détecte n'importe quel évènement déclenché par l'utilisateur tels un mouvement de souris ou un changement de valeur. Une fois détecté, il est envoyé au Update Engine. Après avoir reçu la demande du Client Engine, l'Update Engine met à jour le contenu des composants correspondants si cela est nécessaire. Ensuite, l'Update Engine le signale à l'application en invoquant le gestionnaire d'évènement, le cas échéant. Si l'application choisit de changer le contenu des composants, de supprimer, d'ajouter ou de déplacer des composants, l'Update Engine envoie le nouveau contenu modifié des composants au Client Engine. Enfin, le Client Engine met à jour l'arbre DOM en conséquence. NOTES Pour minimiser le trafic entre le client et le serveur, plusieurs évènement sont envoyés au serveur en une fois pour autant que ceux-ci soient différrables. Pour maximiser les effets visuels ainsi que la réactivité, ZK fournit le "Client Side Action" qui vous permet d'exécuter vos propres codes JavaScript sur le client. ZK Client Engine = ensemble de Javascripts dans la page cliente
Présentation ZK - Retour d'expérience 13 août 2010 Lou Schwartz Les traitements se font plus dans la couche VO (acc è s bdd via DAO, traitements pour l'affichage). Les business objects c'est juste une description.
Présentation ZK - Retour d'expérience 13 août 2010 Lou Schwartz
Présentation ZK - Retour d'expérience 13 août 2010 Lou Schwartz
Présentation ZK - Retour d'expérience 13 août 2010 Lou Schwartz
Présentation ZK - Retour d'expérience 13 août 2010 Lou Schwartz