2
3 Recherche de l’adresse du serveur Envoie en broadcast ( ) Communication entre les clients et le serveur : Enregistrement de personnes Suppression de personnes Demande l’adresse du client qui connaît une personne recherchée SERVEUR Port CLIENT 1 Port CLIENT 2 Port Port Communication entre les clients : demande le numéro de téléphone d’une personne JAVA CC 1.Presentation of the subject 2.Presentation of Android 3.Specifications 4.Achievement 5.Conclusion
4
5 Ajouter une personne dans son annuaire : ajoute un nom et un numéro de téléphone dans l’annuaire. Supprimer une personne dans son annuaire : supprime un nom et son numéro associé dans l’annuaire. Importer un fichier contenant l'annuaire : demande à l’utilisateur le nom d’un fichier qui contient un annuaire afin de l’importer Exporter son annuaire dans un fichier : exporte l’annuaire actuel dans un fichier texte Quitter l’application
6 Envoie en broadcast ( ) du message : clientgmontavon Envoie du message : serveurgmontavon SERVEUR Port CLIENT 1 Port CLIENT 2 Port Port 22120
7 Envoie de « enregistrement » SERVEUR Port CLIENT 1 Port CLIENT 2 Port Port Envoie de « termine » « david \t » « guillaume »
8 Envoie de « demande » Puis « guillaume » SERVEUR Port CLIENT 1 Port CLIENT 2 Port Port Réponse : « » Envoie de : « guillaume » Réponse : « »
9 Difficulté de testé le programme dans les conditions réelles : Besoin de 3 ordinateurs dans le même réseau local
10
11