Цитата:
Сообщение от Max2114
Про шареды - этот способ мне как раз посоветовал Арсений.
[...]
Вообще хочется иметь РАЗРАБОТАННЫЙ И РЕКОМЕНДОВАННЫЙ ПРОИЗВОДИТЕЛЕМ МЕХАНИЗМ ПОЛУЧЕНИЯ ДАННЫХ ВЭБ-сервер.
|
Разделяемая память (тот самый
шаред мем), не наша придумка. Стандартная штука, поддержка которой есть во всех современных языках/библиотеках.
Что касается лично меня, то я бы создавал соединение Modbus-TCP к localhost:502 и читал бы всё через обычные переменные. Как - не знаю, но уверен на 146%, что готовые библиотеки уже давно есть. Почему - это универсальное решение, позволяющее крутить разные части программы не только внутри одного контроллера, но и внутри нескольких.