Programmation réseau

Java propose un ensemble de classes pour la programmation réseau.

Ces classes sont regroupées dans le paquetage java.net.

On peut programmer très facilement des architectures client/serveur en mode TCP ou UDP à l'aide des classes proposées.

exemple de programmation client serveur.

Voici le serveur et voici le client.

l'exécution donne :

A lancer sur la machine serveur MachServ

% java MonServeur &

A lancer sur la machine client

% java MonClient MachServ

Connected to MachServ/163.173.XXX.XXX:6789

> bonjour

ruojnob

> ca marche tres bien

neib sert ehcram ac

> au revoir

riover ua


programmes grandement inspirés du livre Java in a Nutshell : David Flanagan ; ed O'Reilly & Associates, Inc traduit en français