СИСТЕМА ОБМЕНА ФАЙЛОВОЙ ИНФОРМАЦИЕЙ МЕЖДУ ПАРТНЕРАМИ ПО УПРАВЛЕНИЮ МКС НА БАЗЕ ТЕХНОЛОГИИ DROP-BOX

© В.Н.Пантелеймонов, Д.Н.Рулев
© Государственный музей истории космонавтики им. К.Э. Циолковского, г. Калуга
Секция "Проблемы ракетной и космической техники"
2001 г.

В работе описывается комплекс программ для обмена файловой информацией между международными партнерами по управлению МКС. Комплекс выполнен на базе технологий FTP и DropBox, что позволяет обеспечить необходимую надежность, а также контроль за соблюдением регламента, протоколирование и защищенность обмена от несанкционированного доступа. Комплекс программ позволяет:

- осуществлять обмен файловой информацией через структуру каталогов DROP-BOX по протоколу FTP;

- контролировать поступление новых файловых данных;

- протоколировать операции обмена;

- администрировать DROP-BOX (чистка, просмотр квитанций);

- каталоги DROP-BOX - каталоги, через которые осуществляется обмен файловой информацией;

- программа контроля новых файлов - контролирует выбранные каталоги DROP-BOX на поступление новых файлов;

- программа чтения и записи в DROP-BOX - осуществляет операции чтения/записи файлов по протоколу FTP в каталоги DROP-BOX.

- после каждой операции формируется квитанция, которая отправляется на сервер квитанций (по FTP-протоколу);

- программа-сервис NT записи квитанций в БД - читает данные из файлов-квитанций и заполняет таблицу квитанций в БД;

- программа контроля новых файлов - регистрирует поступление новых файлов и заполняет таблицу файлов в БД;

- программа-администратор - осуществляет чистку DROP-BOX, исходя из данных в таблице файлов и таблице квитанций.

Система выполнена в виде двух основных программ:

1. Программа FTP-D: предназначена для обмена файловой информацией по протоколу FTP со структурой каталогов DROP BOX. Ин¬

терфейс программы разделен на две части — работа с меню выбора ката¬

лога, файла на FTP сервере и на локальном компьютере.

2. Программа контроля новых файлов (клиент) — предназначена для контроля новых файлов в выбранных каталогах DROP-BOX. Интерфейс программы обеспечивает доступ к списку контролируемых каталогов, дереву каталогов сервера, полям с информацией о новых файлах.

При запуске программ из АСУП происходит автоматическое подключение к серверу с DROP-BOX. В интерфейсах программ предусмотрена возможность соединения и отсоединения. Соединение происходит при правильном указании имени пользователя, пароля, сервера и порта.