Re[2]: Синхронизация данных передаваемых netcat
От: Skorodum Россия  
Дата: 06.11.23 13:37
Оценка:
Здравствуйте, kov_serg, Вы писали:

_>А зачем named pipe ?

_>почему не просто "ProgramA | nc" и "nc | ProgramB"

"Program A" записывает буфер проивзольного размеры который начинается с размера данных (flatbuffer). Разделителей или контрольной суммы нет, но все работает отлично при взаимодействии через именованные каналы, т.к. если никто не читает, то в named pipe ничего и не пишется, явной синхронизации не требуется.

Со стандартным выводом это не будет работаеть.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.