Авторитетность издания
Добавить в закладки
Следующий номер на сайте
В НИИ «Центрпрограммсистем» (г. Тверь) разработана система информационного обмена СИНОМ
10.06.2009В основу СИНОМ положена идея организации информационного поля, обмен данными в котором происходит посредством отправки информации, с одной стороны, и декларированием своего желания получать конкретную информацию по определенным правилам, с другой. Контент информационного поля формируется подключенными функциональными модулями ПО. При этом любой новый функциональный модуль, подключившись к существующему информационному полю, получает доступ к его данным, декларируя свои информационные требования, а также возможность дополнить информационное поле своими данными.
Информация представляется в виде сообщений, каждое из которых содержит уникальный идентификатор, уровень распространения (процесс, ЭВМ, локальная сеть, глобальная сеть), приоритет (низкий, средний, высокий) и содержательную часть.
Информационное требование реализуется путем создания подписки, которая содержит идентификатор сообщения, уровень распространения требуемых данных (процесс, ЭВМ, локальная сеть, глобальная сеть) и метод-обработчик сообщения. Дополнительно может быть указано ограничение по частоте получения сообщения (в миллисекундах). Удаление подписки определяет отказ от дальнейшего получения информации.
При таком подходе отправитель и получатель ничего не знают друг о друге, что позволяет устранить жесткую логику связи источника и приемника данных и делает функциональную область ПО легко и независимо расширяемой.
Подробное описание дается в статье «Организация информационного обмена в сложных распределенных системах», авторы – Прохоров А.А., Нефедов А.Н. (НИИ «Центрпрограммсистем», г. Тверь).