Java et les eseaux

1979 mots 8 pages
Chapitre 7 : Java et les réseaux

La programmation réseau

Java
© Rémy Courdier 1996-2009 - Java Réseau - Version du cours 3.0 1

Sommaire
La programmation réseau
Rappel Réseau
Couches réseau et TCP-IP Notion de Socket Notion de Port

La classe URL Les Sockets Java TCP/IP et les principaux services
La classe InetAdress Processus de Sockets Exemple de process serveur Exemple de process client simple et multi-clients Datagram- Buffered stream- et Data Stream- sockets

© Rémy Courdier

1996-2009 - Java Réseau - Version du cours 3.0

2

Rappel couches réseau et TCP/IP

Source Christine Bulfone : Le client/Serveu©r et l’API socket

© Rémy Courdier

1996-2009 - Java Réseau - Version du cours 3.0

3

Présentation de L’API Socket

Source Christine Bulfone : Le client/Serveu©r et l’API socket

© Rémy Courdier

1996-2009 - Java Réseau - Version du cours 3.0

4

La notion de « socket »
API (Application Program Interface) socket
Mécanisme d'interface de programmation permet aux programmes dʼéchanger des données Les application ne voient les couches de communication quʼà travers lʼAPI socket (abstraction) n'implique pas forcément une communication par le réseau le terme « socket » signifie douille, prise électrique femelle

Une connexion est entièrement définie sur chaque machine par : le type de protocole (UDP ou TCP) l'adresse IP le numéro de port associé au processus serveur : port local sur lequel les connexions sont attendues client : allocation dynamique par le système
Source Christine Bulfone : Le client/Serveu©r et l’API socket

© Rémy Courdier

1996-2009 - Java Réseau - Version du cours 3.0

5

La notion de « port »
Un service rendu par un programme serveur sur une machine est accessible par un port Un port est identifié sur une machine par un nombre entier (16 bits) de 0 à1023 : ports réservés assignés par l'IANA (Internet Assigned Numbers Authority) donnent accès aux services standard :

> 1024
ports

en relation

  • Travail de fin d'etude chatbot
    12265 mots | 50 pages
  • Javateck
    2338 mots | 10 pages
  • Java
    913 mots | 4 pages
  • Projet d’Architecture Logiciel M2 ISI
    661 mots | 3 pages
  • Synthèse liaison série rs232
    443 mots | 2 pages
  • dossier domotique bac pro eleec
    1533 mots | 7 pages
  • E.wiesel et j.semprun
    300 mots | 2 pages
  • Les roms et l'ue
    9374 mots | 38 pages
  • Rapport De Stage Semaine 1
    319 mots | 2 pages
  • Java
    1911 mots | 8 pages
  • Complement Le Marché d’Assurance Automobile Au Maroc
    1790 mots | 8 pages
  • athenes et rome
    1453 mots | 6 pages
  • Java
    3589 mots | 15 pages
  • Ap - multiboot
    1162 mots | 5 pages
  • Socket et java
    1343 mots | 6 pages