Soket

1919 mots 8 pages
Université de Lille1

Les sockets java
N. Melab melab@lifl.fr
Sockets DESS-ISIDIS

Plan n n n

Le modèle Sockets java Sockets C-UNIX BSD 4.X

Le modèle n n n n

Sockets : interface (point de communication) client/serveur utilisée à l’origine dans le monde UNIX et TCP/IP Etendue aux PCs (Winsock) et mainframes Primitives pour le support de communications reposant sur les protocoles (TCP/IP, UDP/IP) Les applications client/serveur ne voient les couches de communication qu’à travers l’API socket (abstraction)
DESS-ISIDIS

Sockets

Sockets/OSI
Application cliente

Protocole Applicatif

Application serveur

API Socket

API Socket

UDP

TCP

UDP

TCP

IP

IP

Physique

Physique

Rôle des sockets n n n n n n

Connexion à une machine distante Envoi/Réception de données Fermeture d’une connexion Attachement à un port Acceptation d’une demande de connexion à un port local Attente de demandes de connexion

Sockets

DESS-ISIDIS

Notion de port n Connexion réseau
* Adresse

internet de la machine * Numéro du port n Pourquoi les ports ?
* Sur

une même machine, plusieurs services sont accessibles simultanément (web, email, etc.) * Points d’accès : ports logiques (65535) * Rien à avoir avec les ports physiques (série et parallèle)

Désignation des ports n n

n

Port : numéro allant de 1 à 65535 Les ports 1 à 1023 sont réservés aux services courants : finger, ftp, http (80), SMTP (25), etc. Fichier d’assignation de ports : /etc/services

Sockets

DESS-ISIDIS

Adresse internet n Connexion réseau
* Adresse

internet de la machine * Numéro : 193.49.192.193 n Désignation par des noms symboliques
* Association

de noms symboliques aux adresses numériques * Domain Name System (ou DNS) * Exemple : lil.univ-littoral.fr : 193.49.192.193

Sockets java

Sockets

DESS-ISIDIS

Gestion des ports (adresses) en Java n Classe InetAdress
* *

Dans java.net Champs ó hostName ó

en relation

  • Tutorial xbox live
    594 mots | 3 pages
  • Procédure wakeonlan
    410 mots | 2 pages
  • Suce
    296 mots | 2 pages
  • Soca
    1487 mots | 6 pages
  • dossier domotique bac pro eleec
    1533 mots | 7 pages
  • Saut
    1679 mots | 7 pages
  • Sopriam
    2334 mots | 10 pages
  • Marsa maoc
    305 mots | 2 pages
  • Slgj
    623 mots | 3 pages
  • Complement Le Marché d’Assurance Automobile Au Maroc
    1790 mots | 8 pages
  • Caro docs
    2115 mots | 9 pages
  • Socket
    315 mots | 2 pages
  • Java et les eseaux
    1979 mots | 8 pages
  • default
    2176 mots | 9 pages
  • Réseau
    3020 mots | 13 pages