Téléchargement
illégal
Posez votre question Signaler

Connexion tcp java

wiam_ 163Messages postés 1 mars 2008Date d'inscription 14 mars 2012Dernière intervention - Dernière réponse le 29 déc. 2010 à 09:59
Bonsoir tt le monde ,
SVP , je cherche un code java qui permet d'établir une connexion tcp entre un serveur et plusieurs clients , le serveur doit gérer plusieurs connexion avec plusieurs clients en même temps , et chaque client doit envoyer une requête au serveur , et le serveur lui répond .
j'ai trouvé un code ici : http://www.kieser.net/linux/java_server.html
mais il ne marche pas
Merci bcp pour votre aide !!!
Lire la suite 

Connexion tcp java »

1 réponses
Réponse
+0
moins plus
Bonjour,

Coté client tu as juste besoin de créer une socket (classe Socket) qui se connecte sur le serveur et utiliser ensuite les stream pour récupérer et envoyer des données :
http://download.oracle.com/... int, java.net.InetAddress, int)
regarder aussi getInputStream et getOutputStream.

Côté serveur il y a la classe ServerSocket :
http://download.oracle.com/javase/1.4.2/docs/api/java/net/ServerSocket.html
dans l'ordre il faut créer ton serveur (regarder les constructeurs)
ensuite il te faut une boucle qui fasse des "accept" sur les connexions des clients.
en général (du moins dans un cas simple)on crée un thread par client pour gérer les données entrantes et sortantes.
Ajouter un commentaire
Ce document intitulé « connexion tcp java » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?