IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Plateformes (Java EE, Jakarta EE, Spring) et Serveurs Discussion :

Mettre son serveur en ligne avec ServerSocket


Sujet :

Plateformes (Java EE, Jakarta EE, Spring) et Serveurs

  1. #1
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2012
    Messages
    56
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2012
    Messages : 56
    Points : 53
    Points
    53
    Par défaut Mettre son serveur en ligne avec ServerSocket
    Je viens de finir de lire un cours sur la programmation serveur/client en JAVA et j'ai décidé de me mettre à la pratique.
    J'ai fait un programme de discussion instantanée, mais je l'est fait fonctionner en serveur local.
    Maintenant j'aimerai que le serveur soit en ligne, j'aimerai quand les gens se connectent avec le client sur mon serveur qu'est hébergé sur mon pc.
    J'aimerai donc comprendre comment cela marche ? quel sera l'adresse IP à donné à l'objet ServerSocket en paramètre, celle qu'on doit donner à l'objet Socket du programme Client , etc...
    Est ce celle de mon routeur ?
    Merci d'avance.
    Cordialement, Mouley

  2. #2
    Expert éminent sénior
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Points : 48 804
    Points
    48 804
    Par défaut
    Citation Envoyé par mohamed996 Voir le message
    quel sera l'adresse IP à donné à l'objet ServerSocket en paramètre,
    Aucune, à moins d'avoir une configuration tordue sur ton serveur, la socket par défaut devrait faire l'affaire.

    Citation Envoyé par mohamed996 Voir le message
    celle qu'on doit donner à l'objet Socket du programme Client
    L'adresse qui t'es attribuée par ton provider internet, que tu peux retrouver sur ce genre de site: https://www.whatismyip.com/fr/

    Il faut bien sur ensuite que ton configure ton routeur pour transférer tout ce qui arrive par internet dans le port X vers l'ip de ton PC, sur le port X

  3. #3
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2012
    Messages
    56
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2012
    Messages : 56
    Points : 53
    Points
    53
    Par défaut
    Re !

    Merci pour ta réponse, je comprends mieux maintenant.
    -Une autre question, hier soir j'ai utilisé un de ces sites web dont tu parlais, et ça m'a affiché ceci comme réponse 41.100.168.58, et maintenant ça m'affiche 41.100.131.172. Est ce que c'est normal que ça change comme cela en un laps de temps très court ou c'est mon FAI qui me change mon adresse IP ?
    Et si cela arrive souvent, je devrai à nouveau recompiler à chaque fois le client avec la nouvelle adresse IP, ce n'est pas très rentable, qu'est ce que cela veut dire ?

    - Autre chose aussi, sachant que je ne suis qu'un débutant, j'aimerai avoir un petit coup de pouce pour la configuration dont tu parlais, je me suis rendu sur la page de configuration de mon modem, et j'ai parcouru un petit peu la chose, je crois avoir trouvé ce dont tu parlais mais je ne veux pas trop bricoler cela, je risquerai de faire une bêtise. Je te passe une image de ce que j'ai trouvé

    Merci d'avance.
    Cordialement, Mouley

    Nom : La chose.png
Affichages : 466
Taille : 38,9 Ko

  4. #4
    Expert éminent sénior
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Points : 48 804
    Points
    48 804
    Par défaut
    Citation Envoyé par mohamed996 Voir le message
    Est ce que c'est normal que ça change comme cela en un laps de temps très court ou c'est mon FAI qui me change mon adresse IP ?
    C'est ton FAI qui attribue et éventuellement change l'adresse IP. C'est donc normal
    Citation Envoyé par mohamed996 Voir le message
    Et si cela arrive souvent, je devrai à nouveau recompiler à chaque fois le client avec la nouvelle adresse IP, ce n'est pas très rentable, qu'est ce que cela veut dire ?
    Que ce n'est pas pratique d'héberger des services chez soi sur une connexion familiale. Tu peux utiliser des services comme dyndns ou noip pour avoir un nom de domaine au dessus d'une ip variable. Ca t'évitera de coder l'ip dans ton programme.


    Citation Envoyé par mohamed996 Voir le message
    je ne veux pas trop bricoler cela, je risquerai de faire une bêtise
    Tu ne risques pas grand chose, Si une règle ne marche pas, tu la supprime

  5. #5
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2012
    Messages
    56
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2012
    Messages : 56
    Points : 53
    Points
    53
    Par défaut
    Merci bien pour toutes ces réponses ça m'aide beaucoup (y)
    Oki alors vu que c'est sans risque je vais bricoler tout cela

  6. #6
    Expert confirmé
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 274
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 274
    Points : 4 141
    Points
    4 141
    Par défaut
    Si tu as une freebox (à voir la version, il faut peut-être au moins une révolution), et le dernier firmware, tu peux réserver un nom de domaine pour accéder à ta freebox de l'extérieur, du genre monnom.freeboxos.fr

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Windows 2000 mettre son site en ligne
    Par Invité(e) dans le forum Windows Serveur
    Réponses: 1
    Dernier message: 23/05/2009, 22h59
  2. Mettre son site en ligne
    Par hugo7 dans le forum ASP.NET
    Réponses: 2
    Dernier message: 26/05/2008, 15h55
  3. Mettre son serveur web sur le net
    Par marcel72 dans le forum Hardware
    Réponses: 8
    Dernier message: 09/01/2007, 13h34
  4. Mettre son .com en ligne qd on est sur Apache
    Par cyberderf dans le forum Apache
    Réponses: 18
    Dernier message: 12/06/2006, 02h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo