e2edm n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Технические спецификации и программные комплексы E2EDM PowerPoint Presentation
Download Presentation
Технические спецификации и программные комплексы E2EDM

Loading in 2 Seconds...

play fullscreen
1 / 23

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


  • 177 Views
  • Uploaded on

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

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Технические спецификации и программные комплексы E2EDM' - cedric


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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
e2edm

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

Белов С.В., Сухоносов С.В., Булгакова К.В

ЦОД ВНИИГМИ-МЦД,2006

slide2
Введение

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

slide3
Состав

Технология E2EDM состоит:

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

Программный комплекс E2EDM применяется как компонент технологии для:

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

Комплекс предназначен для решения целого ряда задач, связанных с:

  • идентификацией и формализацией источников данных
  • представлением слабоструктурированных и пространственно распределенных локальных данных по морской среде
  • поиском и обменом данными между основными модулями комплекса, а также между модулями и внешними приложениями
  • обеспечением системы кодирования и представления параметров среды через словарь параметров, унификацией стандартов и форматов
slide6
Основа

Технические спецификации

  • Модель E2EDM
  • Пространство имен
  • Протокол обмена данными
e2edm1
Модель E2EDM

Модель обеспечивает формализацию, идентификацию, описание и представление слабоструктурированных и пространственно распределенных данных, объектов и источников данных.

В основе модели лежат семантические объекты:

  • Элемент
  • Класс (набор элементов)
  • Запись (набор классов)
slide8
Пространство имен

Определяет перечень имен элементов метаданных/данных. Делится на два подпространства: глобальное и концептуальное.

  • Глобальное пространство имен – описывает список элементов, классов и наборов модели СРБД. Используется для проверки правильности построения объектов
  • Концептуальное пространство имен – описывает список элементов данных и метаданных, используемых для обмена между сервисами технологии

Строится на технологии XML Schema.

  • Global XML Schema (ISO 19115 + WMO Core Metadata)
  • Concept XML Schema(DiGIR)
slide9
Протокол обмена данными

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

  • Неструктурированный файл данных (документ, изображение и д.р. объект)
  • Структурированный файл данных (точечные, профильные и сеточные данные)
e 2 edm

Пользователь

Интерфейсное взаимодействие

ответ

запрос

Сервер интеграции

Транспортный

файл данных

Сообщения-ответы

Сообщение-запрос

Транспортный

файл данных

Поставщик

данных

Поставщик

данных

Поставщик

данных

Общая схема обмена данными в E2EDM

slide11

Сервер интеграции

Сервер интеграции

Сервер интеграции

Федерации ресурсов

Федерации

Пространство имен 1

Возможность

построения новой

тематической

федерации ресурсов

без какого-либо

изменения в

программных

компонентах

Пространство имен 2

Пространство имен 3

slide13
Установка Поставщика Данных

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 и выше)

БД

Файлы данных

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

Создание описания ресурса конкретного Поставщика данных и его публикация

(Описание ИР)

  • Отображение локальных кодов в общесистемные (с использованием mapping-файлов)

(Маппинг-файл кодов)

slide16
Проверка работоспособности

Для проверки работоспособности работы Поставщика данных необходимо:

  • Открыть контрольную ссылку проверки общей работоспособности (ссылка 1)
  • Открыть контрольную ссылку проверки функционирования сервисов доступа к данным (ссылка 2)
slide18
Установка Сервера интеграции

Web-модуль «Сервер интеграции»

Сервер приложений JBoss (v.4 и выше)

MapServer (v4.4 и выше) – картографический сервер

Сервер

под

управлением

ОС Windows/

Linux/

Sun OS

MySQL 5 – сервер БД

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

http://data.meteo.ru:8080/iserv/

slide21

ЦОД Бельгии, VLIZ,

Бельгия

ААНИИ, Россия

Метеорологическая

Служба,

(MetOffice) Великобритания

Институт морских исследования,

(IFREMER) Франция

ВНИИГМИ-МЦД,

Россия

ДВНИГМИ, Россия

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