Реферат: Предлагается методика интеграции независимых информационных систем с использованием технологии bpel
УДК 004.4(06) Технологии разработки программных систем
С.В. Музалевский, О.И. Лисов
Московский государственный институт электронной техники
(технический университет), Зеленоград
построение единого информационного пространства с Использованием технологии BPEL
Предлагается методика интеграции независимых информационных систем с использованием технологии BPEL. Определяются основные преимущества и недостатки описанного подхода.
Для крупных предприятий неизбежно накопление большого количества независимых информационных систем, автоматизирующих отдельные области его деятельности – САПР, бухгалтерские системы, системы поддержки производства и т.д. В последние годы наиболее актуальной задачей в сфере автоматизации предприятий является создание единого информационного пространства (ЕИП). Его отсутствие приводит к дублированию работ, избыточности в сборе первичной информации, удорожанию разработок и эксплуатации систем. Основной проблемой интеграции используемых систем является несовместимость их программного обеспечения. Это связано, прежде всего, с отсутствием единых стандартов представления информации. [1]
В настоящее время существует множество продуктов класса EAI (Enterprise Application Integration) для интеграции приложений предприятия: ВЕА WebLogic, IBM WebSphere и др. Принцип их работы заключается в использовании единой платформы взаимодействия приложений. Взаимодействие может осуществляться на различных логических уровнях – начиная с обмена сообщениями и заканчивая совместным использованием бизнес-логики на компонентном уровне. Однако, практика их применения выявила серьезные недостатки такого подхода. Они заключаются, прежде всего, в необходимости модификации интегрируемых систем, усложнения их управления и, как следствие, в высокой стоимости внедрения [2].
Рассмотрим интеграцию не как непосредственное взаимодействие информационных систем, а как управление их данными в соответствии с заданными правилами. Правила являются описанием бизнес-процессов, происходящих на предприятии. Описание производится с использованием стандартизованной спецификации BPEL (Business Process Execution Language – Язык выполнения бизнес процессов). Технология BPEL базируется на трех основных принципах: асинхронность выполнения операций, выполнение транзакционных бизнес-процессов и управление исключительными ситуациями (ошибками).[2]
Предлагается методика построения ЕИП на базе существующих независимых ИС, которая состоит из следующих этапов:
Описываются и формализуются бизнес-процессы, в соответствии с которыми будет производиться управление данными.
Для каждой системы разрабатывается интерфейсный модуль (адаптер). Модуль является Web-сервисом и позволяет взаимодействовать с системой с помощью обмена данными в формате XML по протоколу SOAP. Использование Web-сервисов позволяет обеспечить требования интероперабельности.
Создается модуль-диспетчер для обеспечения взаимодействия систем в соответствии с описанными бизнес-процессами.
Преимуществами описанной методики являются:
Возможность использования уже имеющихся на предприятии информационных систем. При внедрении нет необходимости прерывать функционирование и вносить изменения в используемые системы.
За счет использования языка BPEL при описании бизнес-процессов система самодокументированна.
При возникновении исключительной ситуации возможен откат изменений, выполненных в рамках процесса (в соответствии с принципом транзакционности бизнес-процессов).
Замеченным недостатком указанной технологии является невозможность выполнения сложных преобразований данных. Решением этой проблемы может являться добавление в систему специального модуля, выполняющего данную операцию, и включение этого модуля в описание бизнес-процесса.
Список литературы
Брюхов Д.О., Задорожный В.И., Калиниченко Л.А., Курошев М.Ю., Шумилов С.С. «Интероперабельные информационные системы: архитектуры и технологии», Системы управления базами данных, М.: Открытые системы, №4/1995
R. Schwerin «Integration Imperative», Oracle magazine, №11/2004
ISBN 5-7262-0555-3. НАУЧНАЯ СЕССИЯ МИФИ-2005. Том 2
еще рефераты
Еще работы по разное
Реферат по разное
Изации работы отдела расчетов по заработной плате с работниками бухгалтерии (управление) мэрии и на основании распоряжения мэра городского округа Тольятти от 08
17 Сентября 2013
Реферат по разное
Материалы представленные на сайте разрешается перепечатывать, цитировать без согласия
17 Сентября 2013
Реферат по разное
Парогенераторы Steam
17 Сентября 2013
Реферат по разное
Тема 17: регулировка, контроль и испытания аппаратуры
17 Сентября 2013