СИСТЕМА ОБМЕНА ФАЙЛОВОЙ ИНФОРМАЦИЕЙ МЕЖДУ ПАРТНЕРАМИ ПО УПРАВЛЕНИЮ МКС НА БАЗЕ ТЕХНОЛОГИИ 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. В интерфейсах программ предусмотрена возможность соединения и отсоединения. Соединение происходит при правильном указании имени пользователя, пароля, сервера и порта.