Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > fr.comp.lang.java > #1814

Re: Probleme de communication entre client-serveur en Java

From Yliur <yliur@free.fr>
Newsgroups fr.comp.lang.java
Subject Re: Probleme de communication entre client-serveur en Java
Date 2021-02-03 01:40 +0000
Organization A noiseless patient Spider
Message-ID <rvcuun$esv$1@dont-email.me> (permalink)
References <uqKdnZax-oXOroT9nZ2dnUU7983NnZ2d@giganews.com>

Show all headers | View raw


Le Tue, 02 Feb 2021 05:11:15 -0600, adabla a écrit :

> Mon hypothèse est la suivante:
>     -puisque le serveur utilise l'adresse du client enregistrée lors de
> l'inscription du client, j'ai alors affiché sur le serveur cette adresse
> et c'est l'adresse publique de notre connexion internet (et pas
> l'adresse du sous réseau local du client qui est 192.168.0.0/24) . et je
> me dis que quand le serveur relaie le message, c'est à cette adresse
> publique+port qu'il relaie et le message ne parvient donc pas à
> l'émetteur.
> 
> Si mon hypothèse est bonne, alors comment régler cela? sinon si une
> personne comprend la cause du problème, je le remercie de partager son
> expérience pour le résoudre. Dans tous les cas, toutes vos hypothèses et
> solutions sont les bienvenues.

Si je comprends bien, tu as un serveur sur une machine publique et un 
client sur une machine qui se trouve sur un réseau privé, cachée derrière 
une machine avec une adresse publique.

Si le serveur maintient la connexion avec le client et répond dedans, je 
pense que ça peut fonctionner. Sinon je pense qu'il n'y a pas moyen de 
joindre facilement la machine qui a une adresse privée sur le réseau. 
L'adresse publique + port n'est valable que pour la connexion initiale 
entre le client et le serveur, mais ne permet pas de joindre le client à 
nouveau plus tard.

Il me semble qu'il existe des méthodes plus complexes pour permettre à 
des machines ayant des adresses privées de communiquer, tu peux demander 
sur un groupe de réseau. Mais si tu cherches une solution simple, le 
mieux serait sans doute de maintenir la connexion initiale ouverte : elle 
est sans doute à double sens, le serveur peut répondre dedans, non ? Il 
n'y a pas besoin de créer une connexion pour chaque message.

Back to fr.comp.lang.java | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Probleme de communication entre client-serveur en Java adabla <nospam_sajreborn@yahoo.fr.invalid> - 2021-02-02 05:11 -0600
  Re: Probleme de communication entre client-serveur en Java Yliur <yliur@free.fr> - 2021-02-03 01:40 +0000
    Re: Probleme de communication entre client-serveur en Java Olivier Miakinen <om+news@miakinen.net> - 2021-02-03 08:30 +0100
      Re: Probleme de communication entre client-serveur en Java Yliur <yliur@free.fr> - 2021-02-03 21:07 +0000
        Re: Probleme de communication entre client-serveur en Java Olivier Miakinen <om+news@miakinen.net> - 2021-02-04 00:34 +0100
  Re: Probleme de communication entre client-serveur en Java David Larochette <david@larochette.me> - 2021-02-04 16:59 +0100

csiph-web