Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parMarcellette Le bihan Modifié depuis plus de 9 années
1
Conception du ChatSystem TP COO-POO Romaric GUILLERM guillerm@laas.fr
2
Le ChatSystem Réseau local Mon binôme ! Autre binôme 1 Autre binôme 2 Autre binôme 3 Notre ChatSystem Leur ChatSystem Texte ou Fichier + Protocole !
3
Processus
4
SVN Projet SVN Commun Partie de code commune Projet SVN Binôme 1 Projet SVN Binôme 2 Projet SVN Binôme n … 1 binôme responsable -Données ? -Protocole ? -…
5
Technologies IInterfaces Homme-Machine (IHM) LLe multitâche : les threads CCommunication Réseau : PProtocole UDP PProtocole TCP SSérialisation d’objets ....
6
IIHM (libraire « swing ») FFaire une maquette de l’IHM (sur papier) SS’appuyer sur les fonctionnalités souhaités pour choisir les composants de l’IHM : JJList, JButton, JTextField, JTextArea, … UUtiliser les LayoutManagers pour la disposition des composants ou containers afin d’avoir une IHM « jolie » même redimensionnée : BBorderLayout, …
7
IHM Exemple très simple Construction de l’interface Action à réaliser suite à un événement
8
Technologies Threads Méthodes utiles : start () sleep (long millis) wait () notify () ou notifyAll () … + le « synchronized »
9
Technologies Réseau Connexion UDP – exemple de Client :
10
Technologies Réseau Connexion UDP – exemple de Serveur :
11
Technologies Réseau Connexion TCP – exemple de Client :
12
Technologies Réseau Connexion TCP – exemple de Serveur :
13
Technologies Sérialisation Exemple de conversion de Message en byte[] et inversement
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.