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 :

connexion java à un serveur Ms-dos


Sujet :

API standards et tierces Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Inscrit en
    Juillet 2009
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 1
    Par défaut connexion java à un serveur Ms-dos
    bonjour
    j'ai un pb concernant mon application java qui consiste à se connecter à un serveur tournant à Ms-Dos.
    je veux envoyer des réquetes et recevoir des réponses
    j'ai essayé avec ssh et avec telnet et ca pa marché.
    voici mon code:
    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
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    Telnet telnet = null;
     
                       boolean connected = false;
                       String hostname = "172.16.255.20";
    try{
                 telnet = new Telnet(hostname,22);
     
                 telnet.addTelnetListener(this);
     
                 TelnetScript script = new TelnetScript(telnet);
     
    TelnetTask username = new TelnetTask("login:","Administrator","Password:");
     
    // create task to automatically submit password
    TelnetTask password = new TelnetTask("Password:","adimist","$");
     
    // create task to perform a directory listing
     
    TelnetTask dirListing = new TelnetTask("$","tree","$");
     
    // add tasks to script
    script.addTask(username);
    script.addTask(password);
    script.addTask(dirListing);
     
                    // establish Telnet connection
                    telnet.connect();
                    connected = true;
      if (connected) {
      JOptionPane.showMessageDialog(this, "Connexion réussi ", "connexion",                                                      JOptionPane.INFORMATION_MESSAGE);
                             System.out.println(dirListing.getResponse());
                           }}catch (Exception er) {
          er.printStackTrace();
     
          JOptionPane.showMessageDialog(null, "Host name,Login ou mot de passe incorrect", "ERROR", JOptionPane.ERROR_MESSAGE);
     
        }  
    }
    j'ai réussi à se connecter au serveur et à envoyer la requête mais dirListing.getResponse() ne retourne rien

    merci d'avance

  2. #2
    Expert éminent
    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 : 46
    Localisation : Belgique

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

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    Citation Envoyé par ferjaoui Voir le message
    se connecter à un serveur tournant à Ms-Dos.
    De quel serveur tu parle? MS-DOS c'est juste un OS de base avec un console, y a pas de serveur en base là dedans.

  3. #3
    Membre Expert Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 690
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Tourneur Fraiseur

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 690
    Par défaut
    Essaie de décrire le problème clairement. Je doute que tu utilises un serveur MS-DOS. MS-DOS est un OS qui n'est plus développé depuis plus de 10 ans et qui n'a jamais été fait pour faire serveur. Il se caractérise par une gestion du muti-tache quasi inexistante, ce qui en fait un très mauvais candidat pour faire serveur.

    Comme ms-dos était une os orienté console, certains parlent de MS-DOS dès qu'ils voient une console, mais c'est faux. L'OS reste windows la console est un moyen de manipuler la machine parmi d'autres, pas un autre OS.

Discussions similaires

  1. Code Java pour une connexion d'un serveur metadata SAS version 9.3
    Par RaniaDebutante dans le forum Outils BI
    Réponses: 1
    Dernier message: 29/03/2014, 10h19
  2. Connexion Java Client au Serveur HTTPS via proxy
    Par devdev2003 dans le forum Services Web
    Réponses: 17
    Dernier message: 20/05/2011, 09h59
  3. Java connexion FTP à un serveur AIX
    Par floctc dans le forum AIX
    Réponses: 1
    Dernier message: 30/07/2010, 16h43
  4. Pb de connexion java sur serveur distant
    Par Sehit dans le forum JDBC
    Réponses: 6
    Dernier message: 14/02/2008, 13h54

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