1 / 23

Технические спецификации и программные комплексы E2EDM

Технические спецификации и программные комплексы E2EDM. Белов С.В. , Сухоносов С.В., Булгакова К.В. ЦОД ВНИИГМИ-МЦД,2006. Введение. Технология E2EDM применяется в качестве основной технологии обмена и доставки данных между сегментами распределенной системы источников данных ЕСИМО. Состав.

cedric
Télécharger la présentation

Технические спецификации и программные комплексы E2EDM

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Технические спецификации и программные комплексы E2EDM Белов С.В., Сухоносов С.В., Булгакова К.В ЦОД ВНИИГМИ-МЦД,2006

  2. Введение Технология E2EDM применяется в качестве основной технологии обмена и доставки данных между сегментами распределенной системы источников данных ЕСИМО.

  3. Состав Технология E2EDM состоит: • Технические спецификации • Программные комплексы: • Поставщик данных (ПД) • Сервер Интеграции (СИ)

  4. Применение Программный комплекс E2EDM применяется как компонент технологии для: • соединения с внешними источниками данных (БД, файловые системы) посредством преобразования локальных данных в унифицированный протокол и форматы обмена данными. Этот класс задач выполняется Поставщиком данных • усвоения данных посредством ведения распределенной сети источников данных, обращение к источникам, получения транспортного файла обмена и информационного обмена с удаленным АРМом пользователя. Этот класс задач выполняется Сервером интеграции

  5. Назначение Комплекс предназначен для решения целого ряда задач, связанных с: • идентификацией и формализацией источников данных • представлением слабоструктурированных и пространственно распределенных локальных данных по морской среде • поиском и обменом данными между основными модулями комплекса, а также между модулями и внешними приложениями • обеспечением системы кодирования и представления параметров среды через словарь параметров, унификацией стандартов и форматов

  6. Основа Технические спецификации • Модель E2EDM • Пространство имен • Протокол обмена данными

  7. Модель E2EDM Модель обеспечивает формализацию, идентификацию, описание и представление слабоструктурированных и пространственно распределенных данных, объектов и источников данных. В основе модели лежат семантические объекты: • Элемент • Класс (набор элементов) • Запись (набор классов)

  8. Пространство имен Определяет перечень имен элементов метаданных/данных. Делится на два подпространства: глобальное и концептуальное. • Глобальное пространство имен – описывает список элементов, классов и наборов модели СРБД. Используется для проверки правильности построения объектов • Концептуальное пространство имен – описывает список элементов данных и метаданных, используемых для обмена между сервисами технологии Строится на технологии XML Schema. • Global XML Schema (ISO 19115 + WMO Core Metadata) • Concept XML Schema(DiGIR)

  9. Протокол обмена данными Протокол обмена данными позволяет запрашивать данные и производить электронный обмен данных. Состоит из сообщений запроса, ответа (XML формат,протокол DiGIR) и транспортного файла данных (NetCDF, бинарный формат). 2 вида транспортного файла данных: • Неструктурированный файл данных (документ, изображение и д.р. объект) • Структурированный файл данных (точечные, профильные и сеточные данные)

  10. Пользователь Интерфейсное взаимодействие ответ запрос Сервер интеграции Транспортный файл данных Сообщения-ответы Сообщение-запрос Транспортный файл данных Поставщик данных Поставщик данных Поставщик данных Общая схема обмена данными в E2EDM

  11. Сервер интеграции Сервер интеграции Сервер интеграции Федерации ресурсов Федерации Пространство имен 1 Возможность построения новой тематической федерации ресурсов без какого-либо изменения в программных компонентах Пространство имен 2 Пространство имен 3

  12. Транспортный файл данных Структура Поставщика данных

  13. Установка Поставщика Данных Web-модуль «Поставщик данных» Web-сервер Tomcat (v.4.1 и выше) MySQL 5 – сервер БД Сервер под управлением ОС Windows/ Linux/ Sun OS Web-сервер Apache (v.1.3 и выше) PHP (v.4.0 и выше) Сервис доступа к БД DiGIR (v.1.0 и выше) БД Файлы данных

  14. Настройка Поставщика Данных • Настройка сервиса доступа к БД/доступа к файловым данным (ссылка) • Установка системных путей и переменных • Конфигурация кол-ва соединений, квот времени на выполнение запросов, параметры пропускной способности ПД и т.п. • Настройка сервисов-планировщиков (генерация описаний экземпляров, актуализация описаний ресурсов)

  15. Регистрация ресурсов • Описание ресурсов источника данных Создание описания ресурса конкретного Поставщика данных и его публикация (Описание ИР) • Отображение локальных кодов в общесистемные (с использованием mapping-файлов) (Маппинг-файл кодов)

  16. Проверка работоспособности Для проверки работоспособности работы Поставщика данных необходимо: • Открыть контрольную ссылку проверки общей работоспособности (ссылка 1) • Открыть контрольную ссылку проверки функционирования сервисов доступа к данным (ссылка 2)

  17. Структура Сервера Интеграции

  18. Установка Сервера интеграции Web-модуль «Сервер интеграции» Сервер приложений JBoss (v.4 и выше) MapServer (v4.4 и выше) – картографический сервер Сервер под управлением ОС Windows/ Linux/ Sun OS MySQL 5 – сервер БД

  19. Настройка Сервера Интеграции • Настройка сервиса управления СИ • Установка системных путей и переменных • Конфигурация интерфейсов пользователей (права, назначение рабочих каталогов и т.п.) • Регистрация Поставщиков данных (ссылка) • Синхронизация описаний ресурсов • Управление планировщиками СИ

  20. Типовой пользовательский интерфейс, работающий с СИ http://data.meteo.ru:8080/iserv/

  21. ЦОД Бельгии, VLIZ, Бельгия ААНИИ, Россия Метеорологическая Служба, (MetOffice) Великобритания Институт морских исследования, (IFREMER) Франция ВНИИГМИ-МЦД, Россия ДВНИГМИ, Россия

  22. Перспективы развития технологии интеграции • Использование Web-сервисов • Рассмотрение возможности корреляции с OSGA (пространственная модель)

  23. Спасибо за внимание!

More Related