25'ten fazla konu seçemezsiniz Konular bir harf veya rakamla başlamalı, kısa çizgiler ('-') içerebilir ve en fazla 35 karakter uzunluğunda olabilir.
Bu depo arşivlendi. Dosyaları görüntüleyebilir ve klonlayabilirsiniz ama işlem gönderemez ve konu/değişiklik isteği açamazsınız.
 
 
 
 
 
 

29 satır
906 B

  1. Introduction
  2. =============
  3. Clients et serveurs
  4. -------------------
  5. Dans le chapitre 15, nous avons parlé des données binaires et évoqué le
  6. fait que cela permettait à nos programmes Python d'intéragir avec
  7. l'extérieur, notamment via le système de fichiers.
  8. Il existe dans la librairie standard une autre façon pour Python de
  9. communiquer via *le réseau* : il s'agit du module ``socket``.
  10. Une communication sur le réseau Internet implique:
  11. * Un *client* qui va faire des *requêtes*
  12. * Un *serveur* qui va renvoyer des *réponses* au client
  13. * Une *adresse* du serveur utilisée par le client
  14. Dans notre cas, cette adresse est un *tuple*, composé de deux éléments:
  15. une *adresse IP* et un *port*.
  16. .. image:: /img/client-serveur.png
  17. En général:
  18. * Le *client* et le *serveur* sont sur des machines différentes
  19. * Il n'y a qu'un seul processus qui est capable d'écouter sur un port donné