Guide pour la création d`un nouveau message
Transcription
Guide pour la création d`un nouveau message
Guide pour la création d'un nouveau message I. Démarches à suivre : Etape 1 : (changement apporté sur le projet « Core ») Dans le package « command » vous devez ajouter une nouvelle classe qui contient le constructeur de votre nouvelle commande ainsi que les différents objets et méthodes utiliser. cette classe doit être dérivée de la classe command. Ensuite dans Tools « Constants.java » attribuer à votre commande un numéro. Une fois la commande est prête il est temps de créer le message il suffit de se déplacer sur le package « Messages » est ajouté la classe qui contient le core de votre nouveau message. Etape 2 : (changement apporté sur le projet « TCell ») Dans le package Daemon « ClientConnectionManager .java» ajouter votre commande dans la boucle « Case » de la méthode run pour qu'elle soit traitée. Créer les méthodes qui vont traiter ou répondre à des messages envoyer depuis les TCs et (ou) les APPs dans la même classe « ClientConnectionManager .java». Etape 3 : (changement apporté sur le projet « TCell ») Pour tester le nouveau message créé il suffit de l'appeler à partir de l'APP et l'ajouter à l'API des utilisateurs. II. Exemple de création d’un nouveau message : Dans cette partie nous allons détailler comment on a inséré le message « GetUserClient » : 1) Création de la commande : Figure 1 Classe GetUser Command 2) Création numéro de commande : Figure 2: Classe Constants du package Tools 3) Création du message : Figure 3: Classe ClientGetUser 4) Modification du package daemon : Figure 4 : Classe ClientConnectionManager