From Ape Wiki
Contents |
[edit] Organisation du framework
Le framwork javascript de ape est basé sur mootools et il se divise en deux parties le "client" et le "core"
[edit] Le "client"
Le client dispose de divers fonctions pour initaliser la connection entre le navigateur et le serveur charge les plugins nécésaires.
[edit] Le core
Le core du JSF se charge de traiter toutes les intéractions avec le serveur envoie/réception de données, gestion des sessions, etc..etc..Le core s'exécute dans une iframe.
[edit] Comment le client APE fonctionne
Le client ape fonctionne de la manière suivante :
- Une iframe est créée avec pour source l'adresse du serveur APE. Le client donne une liste de fichier javascript à charger dans l'iframe
- Une fois l'iframe chargée, le client s'identifie au serveur et reçois son identifiant de session (sessid)
- Une fois le sessid recu, un évènement est transmis à la fenêtre parente. Le javascript présent dans l'argument complete de la fonction ape_bootstrap, généralement le démarrage des plugins


