J'ai deux programmes distincts, l'un en Java et l'autre en C++, fonctionnant sous Windows. Nous devons faire une communication interprocessus bidirectionnelle entre les deux. Jusqu'à présent, nous utilisions cette solution délicate d'écriture dans des fichiers texte et de les lire de l'autre côté, où le producteur produisait un fichier .lock quand il avait fini d'écrire et que le consommateur l'enlevait quand il avait fini de lire ... comme je l'ai dit, maladroit.Communication Java/C++ via un tube sous Windows
Si nous étions sur * nix, nous utiliserions un tube en utilisant popen() sur le C++ et RadomAccessFile du côté Java. Cela semble bien fonctionner. Que pouvons-nous faire sur Windows?
Pouvons-nous utiliser des tuyaux nommés?
Merci.
Nous l'avons fait en utilisant notre propre protocole .... merci. – Warlax