PyChannel Messaging Service in Sonix+
摘要
We consider the development of the PyChannel messaging service for the Sonix+ software package [1], which provides control of the measuring facilities at the IBR-2 reactor at the Frank Laboratory of Neutron Physics, Joint Institute for Nuclear Research. The need for this was determined by the fact that the current implementation of the intermodule communication protocol based on the Varman database [2] cannot provide data exchange between modules running on different computers and servers, as well as the interaction of 64‑bit and 32-bit programs. This article describes the adaptation of PyChannel to the needs of different programs that are part of the software package in order to create a unified service to extend the capabilities of Sonix+.