Exercice client serveur calculatrice
Fermé
MuhammadF
-
23 mars 2019 à 01:35
Whismeril Messages postés 19028 Date d'inscription mardi 11 mars 2003 Statut Non membre Dernière intervention 24 avril 2024 - 23 mars 2019 à 20:04
Whismeril Messages postés 19028 Date d'inscription mardi 11 mars 2003 Statut Non membre Dernière intervention 24 avril 2024 - 23 mars 2019 à 20:04
A voir également:
- Exercice corrigé client/serveur java
- Waptrick java football - Télécharger - Jeux vidéo
- Orange service client - Guide
- Serveur diff message ✓ - Forum Mobile
- Java apk - Télécharger - Langages
- Formate pour taxer client frigo vide ✓ - Forum Matériel & Système
2 réponses
Whismeril
Messages postés
19028
Date d'inscription
mardi 11 mars 2003
Statut
Non membre
Dernière intervention
24 avril 2024
931
23 mars 2019 à 06:21
23 mars 2019 à 06:21
Bonjour
Dans ton client, il faut faire une boucle d’écoute, comme dans ton serveur.
Il faudrait peut-être que le serveur réponde sur un autre port.
Dans ton client, il faut faire une boucle d’écoute, comme dans ton serveur.
Il faudrait peut-être que le serveur réponde sur un autre port.
Whismeril
Messages postés
19028
Date d'inscription
mardi 11 mars 2003
Statut
Non membre
Dernière intervention
24 avril 2024
931
23 mars 2019 à 20:04
23 mars 2019 à 20:04
Pour le client comment dois je créer la boucle d'écoute ?
Exactement comme dans ton serveur.
Si tu as des tutoriels liens captures merci de bien me faire parvenir.
https://www.qwant.com/?q=tuto+java+client+serveur
C'est à dire que je dois changer le numéro de port ?
Je ne suis pas un expert en Java, mais j'ai un peu d'expérience de client serveur, en local host, en C#.
Si le client parle au serveur en local host sur le port 1234. Le server s'abonne en écoute sur ce port.
Selon comment Java et l'OS gèrent ça, le port peut-être "réservé" au serveur.
Si c'est le cas, quand le serveur répond sur le même port, il n'y a que lui qui reçoit sa réponse, en gros il parle tout seul.
J'ai déjà eu ce problème en C# sur windows, peut-être qu'en Java ou sous Unix ça se passe autrement, j'en sais rien.
Dans le doute, je t'ai dit que peut-être utiliser un autre port pour la réponse du serveur serait une bonne option.
Si tu étais sur 2 machines, la question ne se poserait pas
1.1.1.1 parle à 1.1.1.2 sur le port 1234.
1.1.1.2 répond à 1.1.1.1 sur le port 1234.
C'est le même port mais sur 2 IP différentes, pas de risque de conflit.
23 mars 2019 à 13:18
Si tu as des tutoriels liens captures merci de bien me faire parvenir.