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

API standards et tierces Java Discussion :

[RMI]Changer le port


Sujet :

API standards et tierces Java

  1. #1
    Membre éclairé

    Homme Profil pro
    Développeur Web
    Inscrit en
    Février 2006
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2006
    Messages : 27
    Par défaut [RMI]Changer le port
    Salut à tous,

    dans le cadre d'un de mes projets, je dois gérer un client/serveur en RMI.
    Mon plus gros souci réside dans le fait que l'utilisateur peut changer le port du serveur RMI à n'importe quel moment, ceci impliquant de pouvoir arrêter et lancer le serveur RMI à n'importe quel moment.

    Quand on utilise LocateRegistry.createRegistry(1099), ca lance le serveur mais je peux pas l'arrêter et quand j'utilise Process rmiregistry = Runtime.getRuntime().exec("rmiregistry 1099"), je peux l'arrêter et le lancer quand je veux, mais je n'arrive jamais à insérer des éléments dans le registre.

    Je vous remercie de vos réponses.

  2. #2
    Membre éprouvé
    Inscrit en
    Janvier 2006
    Messages
    161
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 161
    Par défaut
    ne serait-il pas plus simple (judicieux) d'appeler une méthode sur les clients pour leur dire de changer leur port d'attaque ?

  3. #3
    Membre éclairé

    Homme Profil pro
    Développeur Web
    Inscrit en
    Février 2006
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2006
    Messages : 27
    Par défaut
    le problème c'est que si je change le port du côté client, il faudra qu'il correspond au port qu'utilise le serveur. Or si je peux pas changer le port du serveur à n'importe quel moment (en ayant vérifier quand même qu'aucun client n'est connecté) c'est génant

  4. #4
    Membre éprouvé
    Inscrit en
    Janvier 2006
    Messages
    161
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 161
    Par défaut
    ok, effectivement.
    Sinon tu peux pas appeler une methode sur les clients depuis ton serveur, et demander aux clients de se reconnecter après un certain temps en utilisant un timer ou l'équivalent ? C'est pas top, mais ça peut marcher...

  5. #5
    Membre éclairé

    Homme Profil pro
    Développeur Web
    Inscrit en
    Février 2006
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2006
    Messages : 27
    Par défaut
    heing ?
    j'ai l'impression que ca revient strictement au même. Il faut que je puisse arrêter le serveur, non pas que les clients changent de port au bon d'un certain moment.

  6. #6
    Membre éprouvé
    Inscrit en
    Janvier 2006
    Messages
    161
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 161
    Par défaut
    désolé, j'avais pas compris que ce que tu voulais c'etait changer à partir d'un client.
    En revanche, je ne vois pas trop l'intérêt. Si tu changes le port à partir d'un client, les autres clients ne pourront plus se connecter...

  7. #7
    Membre éclairé

    Homme Profil pro
    Développeur Web
    Inscrit en
    Février 2006
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2006
    Messages : 27
    Par défaut
    nan, c'est pas ça,
    si je change le port su serveur, alors le client AUSSI doit changer le port.
    mais bon, je pense que c'est plus un problème, je vais probablement devoir utiliser des sockets finalement (les PDA ne semblent pas aimer RMI)

Discussions similaires

  1. Comment changer le port de MySQL avec EasyPHP ?
    Par Yakurena dans le forum Installation
    Réponses: 1
    Dernier message: 29/04/2006, 20h29
  2. [ADO]changer le port de communication
    Par flogreg dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 13/12/2005, 21h02
  3. [TCP/IP] Changer le port d'une application
    Par Feeder_Fan dans le forum Développement
    Réponses: 1
    Dernier message: 05/12/2005, 13h01
  4. [Indy/Tidtcpserver] Comment changer de port ?
    Par gilles641 dans le forum Web & réseau
    Réponses: 8
    Dernier message: 20/08/2005, 17h24
  5. postgreSQL : changer le port de connexion par defaut ?
    Par radium dans le forum PostgreSQL
    Réponses: 16
    Dernier message: 25/07/2005, 17h16

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