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'applications réparties, en particulier les applications client-serveur, en
détaillant les difficultés qu'il y a à 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 18) et sur la programmation concurrente
(chapitre 19).