Презентация на тему Интеграция приложений с использованием BPEL

Презентация на тему Презентация на тему Интеграция приложений с использованием BPEL, предмет презентации: Разное. Этот материал содержит 13 слайдов. Красочные слайды и илюстрации помогут Вам заинтересовать свою аудиторию. Для просмотра воспользуйтесь проигрывателем, если материал оказался полезным для Вас - поделитесь им с друзьями с помощью социальных кнопок и добавьте наш сайт презентаций ThePresentation.ru в закладки!

Слайды и текст этой презентации

Слайд 1
Текст слайда:

Интеграция приложений с использованием BPEL


Слайд 2
Текст слайда:

Содержание


Что такое BPEL?
Как работает BPEL?
Как использовать BPEL для интеграции приложений?


Слайд 3
Текст слайда:

Что такое BPEL?


BPEL Business Process Execution Language
Язык выполнения бизнес процессов

Бизнес процесс – последовательность действий, имеющая значимый для конечного пользователя результат.
Бизнес процесс – поток действий, реализующий вариант использования системы.

BPEL является языком описания хода бизнес процессов.
С точки зрения технологии является языком оркестрации Web Services.


Слайд 4
Текст слайда:

Почему BPEL?

Построен на основе стандартов Web Services
Использует Web Service, как единицу декомпозиции последовательности выполнения
Использует XML формат для описания хода бизнес процесса
Определяет набор функций манипуляции данными для описания хода выполнения процесса.
Позволяет описывать долгоживущие бизнес процессы и содержит встроенные механизмы описания обработчиков ошибок.


Способен интегрировать системы разработанные на разных языках программирования (Java, C#, VB.NET итд)
Нейтрален к аппаратной платформе
Прост в изучении и восприятии человеком
Легко автоматизируется инструментарием визуального моделирования.


Слайд 5
Текст слайда:

Стандарты BPEL

BPEL4WS
OASIS Web Services Business Process Execution Language 1.0 – июль 2002
OASIS Web Services Business Process Execution Language 1.1 – май 2003
OASIS Web Services Business Process Execution Language draft 2.0 – декабрь 2005

Какие области не стандартизированы
Нотация для визуальных средств моделирования
Недостаточная поддержка транзакций, бизнес правил, взаимодействия с конечными пользователями
Использование отличных от Web Services API способов вызова составляющих процесса
Инструменты обеспечения безопасности, мониторинга, масштабируемости, отладки и эмуляции.

Расширения стандарта
BPEL4People – расширение стандарта для включения различных вариантов взаимодействия бизнес процессов с конечным пользователем.
BPEL4Java – расширение стандарта для включения участков Java кода в описания бизнес процессов.


Слайд 6
Текст слайда:

Реализации BPEL

Коммерческие реализации
Oracle
IBM
Microsoft

OpenSource реализации
Active BPEL www.activebpel.com
Apache Agila http://wiki.apache.org/agila/


Слайд 7
Текст слайда:

BPEL и интеграция приложений

Исходные данные
Наличие разнородных приложений.
ИС созданные на базе одной технологической платформы (J2EE, .NET)
ИС на базе разнородных технологических платформ.
Задача
Интеграция в рамках ИС предприятия.


Слайд 8
Текст слайда:

Роли участников процесса интеграции

Бизнес аналитик – формирует алгоритмы бизнес процессов
Системный архитектор – выделение набора Web Services для реализации шагов алгоритма.
Разработчик – реализация Web Services
Разработчик BPEL – реализация алгоритма в виде BPEL


Слайд 9
Текст слайда:

Шаг 1. Построение алгоритмов бизнес процессов

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


Слайд 10
Текст слайда:

Шаг 2. Выделение элементарных операций процесса

Цель
Выделить повторно используемые части бизнес процесса для реализации в виде Web Service
Результаты
Перечень Web Services для реализации шагов бизнес процесса, описание сервисов (WSDL)
Исполнитель
Системный архитектор



Слайд 11
Текст слайда:

Шаг 3. Реализация требуемых Web Services

Цель
Реализовать требуемые Web Services и/или протестировать существующие сервисы
Результат
Полный набор Web Services для автоматизируемых бизнес процессов.
Исполнитель
Разработчики систем(ы)


Слайд 12
Текст слайда:

Шаг 4. Построение бизнес процесса с использованием BPEL

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




Слайд 13
Текст слайда:

Вопросы




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


Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

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


Для правообладателей

Яндекс.Метрика