Accueil > Forum > > > > Mailslot, FileMapping... Comment ça marche et que choisir?
Mailslot, FileMapping... Comment ça marche et que choisir?
mardi 6 septembre 2005 à 16:04:05 |
Mailslot, FileMapping... Comment ça marche et que choisir?

KsmoinO
|
Je désire faire passer des données d'une application vers une autre, sachant que ces données sont modifiées très souvant par l'une des deux application (l'autre pouvant se contenter de les lire). J'aimerai trouver un exmple simple m'expliquant comment ça fonctionne et comment le mettre en place( que ce soit les mailslot, le file mapping, ou autre si il y a mieux) Voila. Merci de votre aide
|
|
mardi 6 septembre 2005 à 16:57:33 |
Re : Mailslot, FileMapping... Comment ça marche et que choisir?

BruNews
|
Si 2 progs en local sur le même PC, alors FileMapping très simple et bien suffisant. prog1 écrit et poste un message que dispo (WM_DISPODATA par exemple) vers l'autre prog et ne touchera plus tant que pas reçu WM_OKDATA venant de prog2. exemple minimal de FileMapping ici: UNIQUE INSTANCE PROG (WIN32) http://www.cppfrance.com/code.aspx?ID=25238Sinon complet dans Richter chapitre 17: [ Lien ] [ Lien ]ciao... BruNews, MVP VC++
|
|
mercredi 7 septembre 2005 à 14:39:28 |
Re : Mailslot, FileMapping... Comment ça marche et que choisir?

KsmoinO
|
Est t'il possible de créer une "section critique" pour éviter la modification du message par la première appli pendant que la deuxième le lit ou suis-je obligé de passer par des messages pour informer les applis de la tache en cours ? Si la section critique est impossible, comment passer et recevoir des message en mode console ? Merci de votre aide
|
|
mercredi 7 septembre 2005 à 14:51:46 |
Re : Mailslot, FileMapping... Comment ça marche et que choisir?

BruNews
|
un message n'est pas modifié, il est posé sur la pile du thread et basta, tu mets un BOOL indiquant l'état de ton prog suivant le message traité et voila.
bouhhh en console... vois par un pipe alors.
ciao... BruNews, MVP VC++
|
|
Cette discussion est classée dans : données, marche, choisir, mailslot, filemapping
Répondre à ce message
Sujets en rapport avec ce message
Transmission de liste avec FileMapping [ par Loukhass ]
Je dois partager une liste d'élément complexe (des structures) avec FileMapping. J'ai trouvé le code suivant dans les codes sources: http://www.cppfr
Problème exécutable [ par donlefou ]
Quand j'exécute mon programme avec l'interface de visual C++, ça marche.Mais quand je veux le lancer à partir de l'exécutable (dans Release/prg.exe),
select en C [ par lenneth666 ]
voilà j'ai fais un serveur tout marche parfaitement a part que j'aimerais savoir qd qq'un se connecte au serveur. Donc il faut faire un select().
le Driver de la base de données arcmap? [ par zaibacker ]
Bonjour une ptite question,estce que quelqu'un connait le driver à utiliser pour la base de donnée arcmap?
vérifier type de données [ par namouss4 ]
Salut à tous.. Je suis débutante en C++ et j'ai passé 2 heures à cogiter sur un problème et j'ai pas trouvé de solution.. j'aimerai trouver une foncti
Alignement de données [ par julienbj ]
Cela fait maintenant plusieurs fois que je lis des commentaires sur l'alignement des données dans les structures. Apres quelques recherches sur le suj
envoi de données par USB [ par dydyvos ]
Bonjour,Je veux envoyer seulement un tableau de 21bits de mon PC à une carte électronique avec le port usb. J'aimerais connaitre un moyen simple pour
données d'entrée [ par jannoman ]
Salut à tous ! je débute en C++ et je voudrais savoir comment se débrouiller avec Microsoft Visual C++ 6 pour qu'il lise sur un fichier texte les donn
Base de données, Linux , Kylix [ par tunach ]
Bonjour a tous. je suis actuellement eleve en bts iris 2eme année. Mon probleme est le suivant : Je dois faire une application web qui est relié
lancement d'exécutable [ par shater ]
Bonjour,Je rélaise un programme sous Visual Basic 6.0 qui permet de récupérer des données arrivant sur un port série.Je met ces données en forme sous
Livres en rapport
|
Derniers Blogs
[WF4] PASSAGE D'ARGUMENTS LITERAL, VISUALBASICVALUE OU LAMBDAVALUE?[WF4] PASSAGE D'ARGUMENTS LITERAL, VISUALBASICVALUE OU LAMBDAVALUE? par JeremyJeanson
Avec la sortie de la RC de Visual Studio 2010, Microsoft a mis un peu les points sur leS i en ce qui concernait le passage d'arguments. Mais nous somme un certain nombre à avoir pris ce changement comme un coup dur. Pour résumer la situation : à la sortie...
Cliquez pour lire la suite de l'article par JeremyJeanson [RIA SERVICES] INCLUDE ET DOMAINDATASOURCE[RIA SERVICES] INCLUDE ET DOMAINDATASOURCE par Audrey
Dans un de mes articles précédents , j'avais parlé des DomainDataSource avec RIA Services dans le cas d'une interface Maître - Détail. Dans le même principe, je vais parler d'une autre manière de mettre en forme ce cas d'interface avec RIA Services. Et po...
Cliquez pour lire la suite de l'article par Audrey ZUNE : VERSION ZUNE SOFTWARE V 4.2 ET LA SOCIALISATIONZUNE : VERSION ZUNE SOFTWARE V 4.2 ET LA SOCIALISATION par ROMELARD Fabrice
Une des nouveautés de la version V 3.0 était l'apparition de l'onglet Social qui ne fonctionnait que si le MarketPlace était activé sur son poste. Cela limitait donc son intérêt, car hors du cadre commercial USA-CANADA, peu de monde trouva...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice PRATIQUE DE SILVERLIGHT PAR ERIC AMBROSIPRATIQUE DE SILVERLIGHT PAR ERIC AMBROSI par MPOWARE
Je viens de finir la lecture du dernier livre d'
Eric Ambrosi
éditions PEARSON
Son livre donne une approche pratique de Silverlight qui sera aussi bien comprise par le développeur que par le designeur.
Tous les aspects du développement RIA sont abor...
Cliquez pour lire la suite de l'article par MPOWARE APPRENDRE à DéVELOPPER POUR LES MOBILES AVEC LA NOUVELLE GéNéRATION .NETAPPRENDRE à DéVELOPPER POUR LES MOBILES AVEC LA NOUVELLE GéNéRATION .NET par odewit
2 déclinaisons de Silverlight et 2 déclinaisons de Mono permettent dorénavant (ou permettront prochainement) de développer des applications .NET mobiles pour les principales plates-formes du marché :
Silverlight pour Symbian, basé sur Silverlight 2...
Cliquez pour lire la suite de l'article par odewit
Forum
RE : TRADAIONRE : TRADAION par shootangel
Cliquez pour lire la suite par shootangel
Logiciels
Academy System (10.9.4.0)ACADEMY SYSTEM (10.9.4.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods
|