Я читаю финансовые данные у своего брокера в режиме реального времени через API-интерфейс websocket. Клиент написан на Python. У меня есть еще одна программа на C++, которая читает эти данные, но способ, которым я общаюсь с скриптом python, - это физический текстовый файл.Inter-process communication с использованием физических текстовых файлов
Мои вопросы ...
1) Есть ли постоянно переписывая Textfile, открытие, чтение и закрытие его каждый раз влияет на производительность? Если да, то какой способ это сделать? Эффективность моего приложения имеет решающее значение.
2) Будет ли использование названных каналов лучшим вариантом? Или это почти то же самое, что писать и читать в текстовый файл?
* Постоянно переписывает текстовый файл, открытие, чтение и закрытие его каждый раз влияет на производительность? * Да –
Запись в файлы идет медленно, трубы бывают быстрыми. – 101
Не уверен, что я бы классифицировал использование текстовых файлов как IPC IMO – EdChum