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

Entrée/Sortie Java Discussion :

communiquer avec une app tierce depuis java


Sujet :

Entrée/Sortie Java

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    23
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 23
    Par défaut communiquer avec une app tierce depuis java
    Bonjour,

    je voudrais savoir si on peut communiquer avec une application externe,
    c'est à dire :

    je code une application A,
    j'utilise couramment une application B
    je voudrais savoir si il est possible depuis A de "commander" l'application B à ma place.

    je ne suis aps sur d'etre tres clair ,
    posez moi des questions j'essayerai d'y repondre le plus clairement possible,

    merci d'avance,

    azzhunter

  2. #2
    Membre Expert
    Avatar de afrikha
    Profil pro
    Étudiant
    Inscrit en
    Août 2005
    Messages
    1 600
    Détails du profil
    Informations personnelles :
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2005
    Messages : 1 600
    Par défaut
    Bonjour,

    Tout dépend de ton application B :
    • Tu peux utiliser Runtime.exec() avec la mini-librairie développée par adiGuba afin d'en faciliter l'utilisation.
    • Ou bien JDIC qui est maintenant intégré à Java 6


    @+


    Mes publications
    Lisez
    Les régles du forum
    Pensez au bouton

  3. #3
    Membre chevronné
    Avatar de grishka
    Inscrit en
    Janvier 2003
    Messages
    285
    Détails du profil
    Informations forums :
    Inscription : Janvier 2003
    Messages : 285
    Par défaut
    pose toi la question par quel(s) moyen(s) et protocoles ton application B lit t-elle des données en entrée (et en restitue en sortie)?

    Parce qu'il en existe une tétrachiée, qui sont en fait des techniques de communication inter-processus

    - ligne de commande
    - entrée standard
    - fichiers
    - socket (tcp/udp) et tous les protocoles de la couche "application", rpc, rmi (tcp/ip), corba (iop)
    - tubes nommés
    - mémoire partagée (propre unix)
    - activex (propre microsoft)

    ensuite la plupart de ces techniques nécessite que l'application B soit déjà lancée et attende des données en entrée.

    Si ton besoin est de lancer une application, tu n'a pas vraiement le choix : c'est la ligne de commande (donc Runtime.exec(), etc...)

Discussions similaires

  1. Communiquer avec une base distante en HTTP avec servlet Java
    Par nicolofontana12 dans le forum Android
    Réponses: 9
    Dernier message: 12/03/2015, 00h53
  2. Applications Java qui communiquent avec une servlet
    Par 11mad11 dans le forum Général Java
    Réponses: 7
    Dernier message: 09/01/2015, 01h11
  3. Communiquer avec une application externe en Java
    Par Aude35 dans le forum Général Java
    Réponses: 1
    Dernier message: 25/07/2013, 16h41
  4. Communiquer avec une application Java
    Par valdano dans le forum Développement Web en Java
    Réponses: 1
    Dernier message: 27/05/2013, 10h42
  5. Communiquer avec une DLL depuis un driver .SYS
    Par barthelv dans le forum Windows
    Réponses: 17
    Dernier message: 03/04/2006, 10h43

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