Création de 2 processus qui communiquent entre eux
cs_hihello
Messages postés20Date d'inscriptionsamedi 7 mai 2005StatutMembreDernière intervention25 août 2006
-
11 mars 2006 à 01:10
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019
-
12 mars 2006 à 15:34
Je veux créer 2 processus qui communiquent entre eux. L'un est considéré comme un processus pére et l'autre fils.
Le processus pére enregistre les opérations... dans un buffer et le processus fils lit le buffer et fait le traitement.
merci d'avantage
A voir également:
Création de 2 processus qui communiquent entre eux
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 11 mars 2006 à 01:24
Salut
Si tu as une version d'OS avant XP, il y a les liens DDE (qui n'existent plus sous XP, je crois)
Je suis sûr qu'il y a une qutre solution (mais je ne le connais pas)
Sinon, tu peux avoir recours au composant Winsock et travailler par échange direct entre les applications.
Le "père" "étant le serveur et le(s) fils, le client.
Sur une même machine, l'IP est tjrs 127.0.0.1, tu n'as plus qu'à choisir un port de comm.
Regarde un peu les sources qui parlent de Chat.
Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés
Champion du monde de boule de cristal - 2005 Le savoir est la seule matière qui s'accro
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 11 mars 2006 à 10:28
La comm interprocessus locale s'effectue par FileMapping (ou rudimentaire par WM_COPYDATA) et la synchro par Event ou autre objet du noyau (rudimentaire par PostMessage).