Служба обмена сообщениями PyChannel в программном комплексе Sonix+

Публикации, 30 октября 2023

Предлагаем вашему вниманию препринт, опубликованный Издательским отделом ОИЯИ, «Служба обмена сообщениями PyChannel в программном комплексе Sonix+» P10-2023-27. Авторы: Иван Морковников, Любовь Трунтова.

Рассматривается разработка службы обмена сообщениями PyChannel для программного комплекса Sonix+, обеспечивающего управление измерительными установками на реакторе ИБР-2 в ЛНФ ОИЯИ.

Необходимость в этом определялась тем, что текущая реализация протокола межмодульного взаимодействия на основе базы данных Varman не может обеспечить обмен данными между модулями, запущенными на разных компьютерах и серверах с разными операционными системами, а также взаимодействие 64- и 32-разрядных программ.

В статье описывается адаптация PyChannel под потребности разных программ, входящих в состав программного комплекса с целью создания унифицированной службы для расширения возможностей Sonix+.

Работа выполнена в Лаборатории нейтронной физики им. И. М. Франка ОИЯИ и направлена в журнал «Письма в ЭЧАЯ».