Java et sockets TCP.

Slides:



Advertisements
Présentations similaires
Système d’Exploitation
Advertisements

Cours Les flux ou streams. Cours 162 Flux : objet possédant des méthodes capables de lire ou écrire des flots d’octets sur tout support (mémoire,
CEG3585/CEG3555 Tutorat 2 Hi ver 2013.
Les sockets.
Ingénierie des réseaux - Chapitre 2 bis Les sockets en Java
Architecture Client/Serveur
ERGONOMIE TABLETTE JORDAN DEBRUYNE ETUDIANT N°2. CONTEXTE DU PROJET De par leur manque de mobilité, les personnes handicapées sont utilisatrices de matériel.
GCstar Gestionnaire de collections personnelles Christian Jodar (Tian)
SITC 10 rue de la libération Bâtiment C Neuilly-sur-Marne Processus création et envoi de newsletter changement du mot de passe.
Présentation du projet JAVA Système de messagerie instantanée cryptée.
Créat. : 23/09/2016 Modif. : 23/09/2016 Bogdan Stefanescu > Connectivité CPS et Eclipse Solutions Linux 2006.
Tarak Chaari, Stéphane Frénot, Frédérique Laforest, Frédéric Le-Mouël JAV 1 JAV - TD 7 Les entrées / sorties JAVA Les Flux Le package java.io La gestion.
Pour la fixation des erreurs de registre de Windows 8.2 vous devez soit faire usage de la méthode manuelle ou vous pouvez même utiliser l'outil de réparation.
1/1/ Synthèse TD 3 Classe et adresse IP Bertrand Chesneau Morgan Nouet.
Fichiers et entrées-sorties en Java File and Input-ouput in Java J.M. Vanel Conseil informatique, architecture
Java – Réseau Eric Blaudez 06.
Impression de la note provisoire Après avoir envoyé les différents bon de préparation aux points de production, cuisine, pizza, dessert, bar.
Pour plus de modèles : Modèles Powerpoint PPT gratuitsModèles Powerpoint PPT gratuits Page 1 Free Powerpoint Templates Client service architecteur réseaux.
Comment corriger son code sans forcément appeler l’enseignant M2202
Communication client-serveur
I- ANALYSE DU BESOIN / Plan
Qu’est-ce un serveur de messagerie?
Environnement de développement des BD
Je collecte l’information Je mets en place une veille informationnelle
show ip dhcp server statistics
PHP & MYSQL.
Pas de variable globale
Les notions de classe et d'objet
Communications via sockets
JavaScript.
5.
Accès aux fichiers en C.
Les fonctions.
Les fonctions.
Centralisation de logs
420-B63 Programmation Web Avancée Auteur : Frédéric Thériault
Quand? Elève A Quand est-ce que tu……?
Synthèse Socket en C.
Développement JAVA pour plateforme ANDROID
Tableaux à plusieurs dimensions en langage C
Tableaux à plusieurs dimensions en langage C
Exercice 7 : résoudre sin x + cos x = (√6)/2
APPELER LE PROFESSEUR Construire le mur 1 avec les blocs empilés.
Asynchronous Javascript And Xml
Asynchronous Javascript And Xml
Commande show ip dhcp database
Communications via sockets
Analyse en Composantes Principales
Réalisation d’une application web sous le thème: «Mon vétérinaire » par : Benzineb Asmaa et Meftahi Oualid Présentation à Université Saad Dahlab Blida.
Formation E-marque.
Gestion évènementielle QT5
Modélisation avec UML 2.0 Partie II Diagramme de classes.
Plus de 4000 langages....
Introduction à Internet
A. DAAIF ENSET Mohammedia Université Hassan II Casablanca.
ACP Analyse en Composantes Principales
Message Oriented Middleware MOM - Beghdad abdelkrim -abass youcef.
Outils et principes de base. Exemple d’application  Gestion de données d’enquête : Interface de saisie en ligne  insère directement les données dans.
Développement d’une Application CORBA
Programmation Android Les listes
Démarrer avec Azure AD Domain Services
Ouverture d’image PGM et éléments d’affichage graphique
Encadré par : M. Mohammad EL GHABZOURI Elaboré par : - AZEGAMOUT Mohamed - ABOULKACEM abdelouahed - GOUN Ayoub EXPOSÉ Sous le thème : SER 2018 Parallélisme.
STREAMS (et fichiers).
Lecture/Écriture de fichiers (I/O)
Tableaux croisés dynamiques sous Excel et Tableau Software :
Test de performances. Test de performances:  Un test de performance est un test dont l'objectif est de déterminer la performance d'un système informatique.
Structure de données Les listes.
@ Sous-Réseau Diffusion
Les Commandes de base Linux. 1 L’aide sur les commandes Linux ◦ help : obtenir de l’aide pour une commande interne du shell. Elle permet aussi d'afficher.
Transcription de la présentation:

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