Sous Linux, une grande partie de l'IPC est effectuée en ajoutant un fichier dans un processus et en lisant le nouveau contenu d'un autre processus.Lecture des modifications du contenu du fichier dans .NET
Je veux faire ce qui précède dans Windows/.NET (Trop désordonné pour utiliser IPC normal tels que les tuyaux). J'ajoute à un fichier d'un processus Python, et je veux lire les changements et SEULEMENT les changements chaque fois que FileSystemWatcher rapporte un événement. Je ne veux pas lire le contenu du fichier entier en mémoire chaque fois que je cherche des changements (le fichier sera énorme)
Chaque opération d'ajout ajoute une rangée de données qui commence par un compteur incrémentant unique (horodatage + clé) et se termine par une nouvelle ligne.
ont été testés et cela fonctionne. Technique assez cool. –
Une excellente solution, courte et mortelle! – MaYaN