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

C++ Discussion :

communication entre programmes


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juin 2003
    Messages
    205
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Juin 2003
    Messages : 205
    Par défaut communication entre programmes
    Bonjours,

    je suis en train de faire l'étude d'un projet et j'aimerai savoir si il est possible de faire communiquer plusieurs programmes.

    Je m'explique: 1 programme est chager de faire de l'acquisition et je souhaitrai qu'il retourne les informations acquisent par exemples dans une class.

    ensuite 1,2,3,...,n programme doivent récupérer ces informations (tout les 0,1s par exemple) afind de pouvoir les interpréter différament.

    Le but est d'avoir un programme charger de l'acquisition et d'avoir X programme pour faire X traitements différents et ainsi si on veut rajouter un traitement suplémentaire, on n'a qu'a faire ce programme.

    Pouvez vous m'éclairer?

    Merci d'avance

    Nicolas DESSAINT

  2. #2
    Membre Expert
    Avatar de poukill
    Profil pro
    Inscrit en
    Février 2006
    Messages
    2 155
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 2 155
    Par défaut
    Salut,

    N programmes... hum
    Et pourquoi pas N threads... Tout dans le même programme c'est quand même mieux non?

  3. #3
    Membre confirmé
    Inscrit en
    Juin 2003
    Messages
    205
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Juin 2003
    Messages : 205
    Par défaut
    le but est de développez les programmes de traitement qui auront les meme actions sur tous les sites (par ex: reformater l'info et l'envoyer sur le web, reformater l'info et creer une vidéo,...) mais que seul le programme d'acquisition change (en sachant que la structure de communication sera la meme). De plus, certain site n'auront pas l'utilité par exemple creer une vidéo donc il n'ont pas besoin du programme de création de vidéo. C'est pourquoi je souhaite séparer les programme de traitment en fonction du résultat qu'il fournissent

    En espéant avoir été clair

    Nixonne

  4. #4
    Membre confirmé
    Inscrit en
    Juin 2003
    Messages
    205
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Juin 2003
    Messages : 205
    Par défaut
    personne ne peut maider?

  5. #5
    Membre éclairé Avatar de gamerome
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    265
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations forums :
    Inscription : Novembre 2004
    Messages : 265
    Par défaut
    Ton programme d'acquisition et tes n programmes sont tous des processus a part.
    Je ne sais pas si ca existe l'envoi de données entre n processus.
    Sinon voila ce que tu peux faire :

    Ton programme d'acquisition récupére les infos et les stocke dans un fichier, connus de tous, toutes les secondes.
    Ce fichier est ensuite consulté ttes les secondes par les programmes secondaires (attention aux accés concurents) puis ils peuvent traiter l'info.

    Voila c est simple!!

    2eme solution :
    Le programme d'acquisition recoit les données, les envoie a travers le réseau local. Les programmes secondaires écoutent le réseau et peuvent ainsi traiter l'info (Comme dans un forum, j'ecris et tlm recoit mes messages).

    J'opte pour la 2eme solution, sans doute plus rapide.

  6. #6
    Membre confirmé
    Inscrit en
    Juin 2003
    Messages
    205
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Juin 2003
    Messages : 205
    Par défaut
    entre ces 3 versions (la mienne et les 2 tiennes), laquel est la moins consomatrice de resource?

    Nixonne

Discussions similaires

  1. Communication entre programme C++ et PayPal
    Par ValyGator dans le forum C++
    Réponses: 4
    Dernier message: 27/10/2009, 16h17
  2. Communication entre programmes
    Par pdgnr dans le forum Windows Forms
    Réponses: 2
    Dernier message: 16/08/2007, 17h33
  3. Réponses: 4
    Dernier message: 13/06/2007, 17h41
  4. communication entre programme
    Par nixonne dans le forum C++Builder
    Réponses: 3
    Dernier message: 27/06/2006, 13h35
  5. communication entre programmes
    Par jérôme dans le forum C
    Réponses: 12
    Dernier message: 16/04/2002, 08h05

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