oracle aia presentation for epam astana

13
интеграционная платформа на базе открытых стандартов Oracle Application Integration Architecture (AIA)

Upload: kima-yeltayeva

Post on 31-Jul-2015

73 views

Category:

Engineering


6 download

TRANSCRIPT

интеграционная платформа на базе открытых стандартов

Oracle Application Integration Architecture (AIA)

Содержание

Введение в Oracle AIA:

Oracle AIA

Структура Oracle AIA

Пакеты Process Integration Pack (PIP)

Пакеты Application Integration Architecture Foundation Pack

Стили интеграции согласно Oracle

Oracle AIA

Oracle Application Integration Architecture (AIA) - опыт интеграции приложений и применения SOA от компании Oracle

Структура Oracle AIA

Пакеты AIA Process Integration Pack (PIP)

Пакеты AIA Foundation Pack

AIA и Стили интеграции

Стили интеграции: Интеграция данных (Data-centric integration)

Преобразование данных из исходного формата в целевой формат

Обеспечение определенного уровеня логики в процессе трансформации

Предоставление понятной и полезной информации для целевой среды

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

Стили интеграции: Интеграция через родные интерфейсы (Integration through Native Interfaces)

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

Связующее программное обеспечение (middleware) не участвует в интеграции.

Requester Application Interacting Directly with a Provider Application

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

Стили интеграции: Интеграция через веб-сервисы (Integration through Web-services)

Независимый от технологической платформы способ реализации интерфейсов приложений

Использует XML для передачи данных от одного приложения к другому в режиме реального времени

Скрывает детали реализации приложения

Example of Integration Flow Leveraging Provider Services

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

Стили интеграции: Запрос справочных данных (Reference data query)

Обмен дополнительной информацией, которая важна для поддержки бизнес-операций, но не является частью основной интеграции

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

Стили интеграции: Интеграция ориентированная на процессы (Process-centric integration)

Организованный обмен сообщениями, предназначенный для поддержки одного или нескольких бизнес-процессов

В рамках оркестровки сообщений, могут проводиться дополнительные активности:н-р, трансформация сообщений, их проверка.

Используется в случаях, когда существует растущая потребность в более скоординированном обмене сообщениями между приложениями

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