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

MFC Discussion :

Comminication entre 2 applications MFC, quel moyen choisir ?


Sujet :

MFC

  1. #1
    Membre averti
    Inscrit en
    Mai 2004
    Messages
    35
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 35
    Par défaut Comminication entre 2 applications MFC, quel moyen choisir ?
    Donc voila. J'ai 2 applications MFC que j'aimerai faire comuniquer entre elle. Les applications sont 2 application que j'ai crée au boulot, et on me demande dans un premier temps de lancer un application a travers l'autre ( donc la pas de difficulté ).
    dans un premier temps il faut que je soit capable de recupérer le nom du fichier crée dans l'application lancée, et que je puisse lancer un traitement a partir de ce fichier

    dans un second temps ( pour la prochaine version des applications ), il va falloir que je puisse crée des documents dans l'applications numéro 2 a partir de l'application numéro 1.

    Alors j'ai parcourus la doc msdn, j'ai lu les forums regarder sur les sites web. J'ai donc vu plusieurs moyen, les Pipes, les Process, COM/DCOM.

    Que me conseillerez vous ? merci pour vos réponses.

  2. #2
    Expert confirmé

    Homme Profil pro
    pdg
    Inscrit en
    Juin 2003
    Messages
    5 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : pdg

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 756
    Billets dans le blog
    3
    Par défaut
    les process ?
    Il te faut un moyen de communication inter-processus -> mécanisme d'IPC. Y'en a bcp plus que ce que tu cites:
    http://msdn.microsoft.com/library/en-us/ipc/base/interprocess_communications.asp
    vu que c'est des MFC je vais déplacer vers le forum VC++. Précises un peu si ton appli lancée se termine dès qu'elle a créé le fichier, quel genre de traitement tu dois faire, ce que tu veux dire par:
    il va falloir que je puisse crée des documents dans l'applications numéro 2 a partir de l'application numéro 1.

  3. #3
    Membre Expert
    Avatar de la drogue c'est mal
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    2 253
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2002
    Messages : 2 253
    Par défaut
    je dirais que le plus simple et le moins contraignant reste les sockets. Tu auras l'avantage de pouvoir faire communiquer 2 appli se trouvant sur 2 pc différents.

  4. #4
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par défaut
    salut ,
    plusieurs solutions deja evoques sur ce forum ,
    les sockets ok mais il faut une couche reseau.
    sinon :
    les pipes nommes
    ou l'envoi de messages WM_SETTEXT avec eventuellement
    un fichier mappé en memoire .
    tout ces sujets ont ete traités sur ce forum .

Discussions similaires

  1. Quel SGBD choisir pour une application Web ?
    Par jason69 dans le forum Décisions SGBD
    Réponses: 5
    Dernier message: 04/07/2007, 12h08
  2. Quel SGBDR choisir pour une petite application
    Par malikoo dans le forum Décisions SGBD
    Réponses: 1
    Dernier message: 06/05/2007, 13h59
  3. Réponses: 5
    Dernier message: 19/03/2007, 16h21
  4. [Applications Embeded] Quel SGBD choisir ?
    Par asmo² dans le forum Décisions SGBD
    Réponses: 5
    Dernier message: 06/04/2006, 14h23
  5. Réponses: 6
    Dernier message: 19/09/2005, 15h35

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