Java et sockets TCP
Java et socket TCP Principe Exemple
Principe La classe Socket de JAVA travail avec des flux d'entrée et de sortie. Ses 2 flux doivent impérativement exister. InputStream OutputStream Les données les plus simple à manipuler sont des tableaux d'octets (éventuellement convertissable facilement en chaîne de caractères) byte [ ]
Principe Après instanciation de la socket il faut associer les flux d'entrée et de sortie de cette dernière. getInputStream( ) getOutputStream( ) Après avoir rempli le tableau d'octet, il suffit de mettre se dernier en paramètre de la fonction write associé au flux de sortie pour envoyer des les données sur la socket. Idem pour la lecture, mais sur le flux d'entrée avec la fonction read.
Exemple de client
Exemple de client
Exemple de client
Exo Testez l'exemple Ecrivez la méthode recevoir permettant de recevoir les données en provenance du serveur et de les afficher. Ecrivez une application graphique permettant la même chose