Компонент Тор

Материал из Справочная система Россельхознадзора
Перейти к навигации Перейти к поиску
Тор
Tor-mini.png
Общие сведения
Тип

Информационный реестр

Оператор

Россельхознадзор (Федеральная служба по ветеринарному и фитосанитарному надзору)

Разработчик

ФГБУ "ВНИИЗЖ" (Федеральный центр охраны здоровья животных, г.Владимир)

Начало использования

25 ноября 2012

Состояние

Промышленная эксплуатация

Последняя версия

Тор 1.2.0 (03.06.2013)

Технологии
Язык программирования

Java 8 (Oracle)

Программная платформа

Java Platform, Enterprise Edition (Oracle)

СУБД

MySQL (Oracle)

Языки интерфейса

Русский

Сопровождение и поддержка
Справочные материалы

Перечень справочной информации по системе Тор



Основное назначение

Компонент «Тор» используется в качестве единого хранилища информации обо всех учреждениях Россельхознадзора в структуре информационных систем Россельхознадзора. Реализована в виде отдельной системы, имеющей программный интерфейс взаимодействия, к которому обращаются другие информационные системы с запросом о предоставлении информации об учреждениях.

Цели создания

Тор предоставляет методы получения данных из справочника:

  • получение списков актуальных ветеринарных лабораторий и пунктов пропуска;
  • поиск по «Каталогу учреждений» по заданным параметрам;
  • получение истории изменений учреждений.

Получение актуальной информации от компонента Тор необходимо для поддержания работы всех информационных систем Россельхознадзора.

Взаимодействие

С компонентом «Тор» взаимодействуют следующие компоненты ФГИС ВетИС:

На данный момент информационный реестр «Тор» реализован в виде веб-сервиса, который предоставляет необходимые сведения другим компонентам по запросу от них, таким образом обеспечивая их актуальной информацией об учреждениях (рис. 1).

Пользователь непосредственно с компонентом «Тор» не взаимодействует, эту функцию выполняют другие компоненты. Другими словами, пользователь по средствам Интернета взаимодействует с системами Россельхознадзора, а они в свою очередь посылают запросы на предоставление информации компоненту «Тор». Тор обрабатывает запрос и возвращает ответ компоненту, который данную информацию запрашивал, компоненту «Тор» же в свою очередь посылает ответ на запрос конечному пользователю.

Информационные системы располагаются на центральном сервере, который также подключен к сети Интернет, и занимается обработкой получаемых от пользователей запросов и формирует ответы.

Рис. 1 Схема организации работы пользователя с компонентом

Поскольку центральный сервер может быть недоступен (например, в случае отключения его от Интернета или отсутствии электропитания), то предусмотрен территориально удаленный резервный сервер, который автоматически реплицируется с центральным и, в случае его отключения, начинает обрабатывать запросы пользователей до восстановления работы основного сервера.

Обновление компонента

Компонент «Тор» постоянно дорабатывается и ввиду вносимых изменений регулярно обновляется. Процесс обновления компонента происходит на сервере и не отражается на работе пользователя.

Перечень обновлений компонента:

См. также

Вернуться к началу ↑