Communication inter-processus - C++ - Programmation
Marsh Posté le 06-02-2010 à 20:58:27
Ah, petite précision que j'avais oublié, c'est dans le cadre d'un projet pour mes études et je n'ai pas le droit aux libs externes (ie wrapper maison uniquement). J'aurais évidemment jeté un oeil du côté de boost sinon
Marsh Posté le 07-02-2010 à 08:24:35
encore une bonne école/fac mais passons ...
Regarde comment boost gère et fait pareil à ce moment.
Marsh Posté le 07-02-2010 à 11:04:50
J'ai déjà eu l'occasion d'utiliser boost plusieurs fois, mais c'est bien aussi de savoir s'en passer on va dire
Je vais en tout cas regarder ce qu'il utilise, merci du tuyau
Marsh Posté le 07-02-2010 à 12:40:55
Raziel a écrit : J'ai déjà eu l'occasion d'utiliser boost plusieurs fois, mais c'est bien aussi de savoir s'en passer on va dire |
savoir utilisez les roues existantes c'est la base du bon ingénieur
Marsh Posté le 07-02-2010 à 16:41:54
Joel F a écrit : |
C'est sûr, mais boost est en général simple à utiliser (pour m'être servi d'asio, bind, serialize...). Lire une doc c'est l'affaire de quelques heures tout au plus, ça peut se faire sur le vif. Savoir comment ça fonctionne derrière c'est important aussi et on en a pas forcément le temps une fois en entreprise.
Marsh Posté le 07-02-2010 à 18:51:40
Raziel a écrit : |
euh, si quand même. Sinon, voir à changer de boite ou de N+1
Marsh Posté le 07-02-2010 à 19:14:07
Joel F a écrit : |
Pour des choses comme les sémaphores je préfère en apprendre le principe pendant mes études qu'après
Marsh Posté le 06-02-2010 à 14:41:43
Bonjour,
Je cherche un moyen de faire communiquer "facilement" un processus avec ses processus fils en C++, en particulier pour pouvoir transmettre des infos de socket.
En C sous Unix j'avais déjà utilisé les sémaphores (shmget, shmctl...) , mais ça me paraît un peu vieux et laborieux comme technique, en existe-t-il d'autres?
Merci