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

Eclipse Java Discussion :

[RMI] Eclipse et Client Server


Sujet :

Eclipse Java

  1. #1
    Nouveau membre du Club
    Inscrit en
    Avril 2007
    Messages
    56
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 56
    Points : 36
    Points
    36
    Par défaut [RMI] Eclipse et Client Server
    Bonjour,

    J'ai repris un exemple très simple de RMI client-server, qui tourne correctement sous Eclipse, donc sur le même poste Windows.

    Le problème maintenant c'est de faire tourner le client Windows sur une autre machine.

    Voici mon code print-client.java:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    package demo.rmi.print.client;
    import java.rmi.Naming;
    import java.rmi.RMISecurityManager;
     
    import demo.rmi.print.common.RemotePrinter;
    public class PrintClient {
     
        /**
         * @param args
         */
        public static void main(String[] args) {
        try{
            System.setSecurityManager(new RMISecurityManager());
            RemotePrinter printer=(RemotePrinter) Naming.lookup("rmi://193.55.166.81/printer");
            int jobID=printer.submitJob("Hello World");
            System.out.println("Subm job "+jobID);
            System.out.println("Is job complete ?"+printer.isComplete(jobID));
            System.out.println("Printer status ?"+printer.getprinterStatus());
        }
        catch (Exception e){
            e.printStackTrace();
        }
        }
    }
    Donc je clique droit sur print-client.java > exporter > jar executable > dir partagé
    Est-ce correct ou dois-je lui indiquer qu'en fait c'est une RMI application ?

    Sur l'autre machine le jar exécutable ne fait rien...

    Merci d'avance pour votre aide.

  2. #2
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2013
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Niger

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Décembre 2013
    Messages : 4
    Points : 9
    Points
    9
    Par défaut [RMI] Problème de connexion sur réseau adhoc
    Bonjour,

    J'ai crée un programme en RMI et le client local peut se connecter.

    Par contre, j'ai testé un client en réseau adhoc mais je n'arrive pas à me connecter au serveur situé sur un autre PC.

    Quelqu'un saurait-il m'indiquer comment faire ?

    Merci d'avance pour votre aide.

  3. #3
    Membre actif
    Homme Profil pro
    Ingénieur de construction de réseaux
    Inscrit en
    Août 2012
    Messages
    406
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Ingénieur de construction de réseaux
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2012
    Messages : 406
    Points : 235
    Points
    235
    Par défaut
    Bonjour,

    Quand je travaillais avec RMI je me rappelle que pour exécuter le programme client j'utilisais une commande (j'avais écrit un script) pour l'exécuter directement. Dans Eclipse je ne sais pas si c'est possible.
    La force d'un programmeur ne réside pas dans le fait qu'il écrive des codes puissants mais dans sa capacité à les maintenir!!!

Discussions similaires

  1. Réponses: 7
    Dernier message: 27/02/2006, 22h22
  2. Réponses: 9
    Dernier message: 08/01/2006, 06h53
  3. [Socket][Client/Server]Exception d'origine inconnue
    Par willowII dans le forum Entrée/Sortie
    Réponses: 3
    Dernier message: 03/11/2005, 22h36
  4. [réseau] [client/server] Transmettre la sortie standard
    Par legzo dans le forum Entrée/Sortie
    Réponses: 8
    Dernier message: 30/06/2005, 16h15
  5. [ado][sql server] CLIENT/SERVER
    Par nil dans le forum Bases de données
    Réponses: 3
    Dernier message: 23/04/2004, 08h12

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