Borysław
B.
Mgr inżynier
informatyki,
właściciel Matrix
Reliability
Temat: Potoki nazwane - komunikacja Windows - Linux
Chciałbym zaimplementować w .NET komunikacje potokami, między aplikacją .NET a aplikacją w C, działającą pod kontrolą systemu Linuks. Chodzi o proste, stopniowe przesłanie pliku tekstowego via pipe między jednym systemem a drugim.Chcę całkowicie zrezygnować z TCP/IP, ponieważ nie mam szans przebić się przez ustawienie firewalli. Komunikacja jest możliwa, ponieważ obydwa systemy - Windows i Linux działają jednocześnie na dwóch różnych maszynach i mają dostęp do tych samych plików przez Sambę.
W związku z tym, zanim przystąpię do pracy, chciałem zrobić mały research.
1) Czy Windows i Linuks mogą korzystać z takich samych FIFO? Co może być problematyczne przy takim podejściu?
2) Jak za pomocą .NET najłatwiej utworzyć potok nazwany?