Bonjour,
J'ai besoin d'aide afin de choisir une méthode simple de communication inter-processus.
Voila le contexte :
- un processus gère les communications avec une antenne GPS afin de recevoir des données de position, altitude et vitesses.
- un processus gère l'affichage graphique en OpenGL.
Ces deux processus sont indépendants et doivent le rester (je ne peux pas les regrouper en un seul). Ils doivent communiquer entre eux, sachant que seule la derniere donnée envoyée par le processus de com GPS m'interresse (les anciennes étant obsolètes).
J'ai bien fait des recherches sur les Pipes, sockets et "messages" mais j'ai du mal a voir le plus approprié. Je suis sous linux/GCC. Il me semble que les pipes soient interressantes, mais je n'ai pas de processus père et enfant, mais deux processus indépendants. Comment les faire pointer sur une seule et même pipe ? Est-ce d'ailleurs possible ? Connaissez vous un bon tutoriel ?
Merci de votre aide