Altri metodi richiedono spesso la sincronizzazione.
Potenzialmente ho la possibilità di condividere qualche handle di sincronizzazione o qualcosa del genere tra i due processi (visto che condividono una dll) ma vorrei evitare di complicarmi la vita.
Vorrei fare qualcosa di semplice e per questo le pipe mi sembrano le più adatte e automatizzate. L'unico problema è il blocco di connessione! La versione non-bloccante delle pipe sembrerebbe la MailSlot che è un sistema connectionless utilizzato per broadcast ma purtroppo è stato deprecato in c# e sinceramente mettermi di nuovo a fare marshall non mi pare una grande idea. Spero che qualcuno mi dia qualche informazione illuminante sulle pipe