In Linux, un sacco di IPC viene eseguito aggiungendo un file in 1 processo e leggendo il nuovo contenuto da un altro processo.Leggere le modifiche del contenuto del file in .NET
Voglio fare quanto sopra in Windows/.NET (troppo disordinato per usare normali IPC come pipe). Sto accodando a un file da un processo Python, e voglio leggere le modifiche e SOLO le modifiche ogni volta che FileSystemWatcher segnala un evento. Non voglio leggere l'intero contenuto del file in memoria ogni volta che cerco modifiche (il file sarà enorme)
Ogni operazione di aggiunta aggiunge una riga di dati che inizia con un contatore incrementale univoco (timestamp + tasto) e termina con una nuova riga.
testato, funziona. Tecnica abbastanza bella. –
UNA GRANDE soluzione, breve e letale! – MaYaN