Plan du chapitre
Ce chapitre présente les éléments de base du réseau Internet
que sont les prises de communication, pour la construction
d'application distribuée, en particulier les clients-serveurs, en
détaillant les difficultés de réaliser des protocoles de
communication.
La première section explique brièvement le réseau Internet,
son adressage et ses principaux services.
La deuxième section montre la communication, à travers des
sockets, de différents processus Objective CAML, locaux ou
distants.
La troisième section décrit le modèle client-serveur en commentant les
programmes de serveurs et de clients ``universels''.
La quatrième section montre
l'importance des protocoles de communication pour la construction de services
réseau.
Ce chapitre gagne à être lu après les chapitres sur la programmation
système (chapitre 3) et sur la programmation concurrente
(chapitre 4).