Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Тема 31.doc
Скачиваний:
18
Добавлен:
01.05.2025
Размер:
429 Кб
Скачать
☆
  • Xml как универсальный формат информации/документов и обмена ими;

  • среда гарантированной доставки и маршрутизации информации и XML-документов на базе стандартных Интернет-протоколов. Сюда входит популярный продукт Microsoft BizTalk Server, предоставляющий стандартные коннекторы для интеграции приложений, а также средства, позволяющие определять, развертывать и поддерживать интегрированные бизнес-процессы;

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

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

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

Классификация технологий интеграции

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

Можно дать следующую классификацию технологий интеграции:

  • Системы интеграции корпоративных приложений (Enterprise Applications Integration, EAI) – технологии, ориентированные на решение проблем интеграции различных систем, приложений и данных внутри отдельной организации. Иногда для этих технологий используется аббревиатура A2A (Application-to-Application – приложение-приложение).

  • Системы интеграции между организациями (межведомственной интеграции) Business-to-Business (Business-to-Business Integration, B2Bi) – технологии, ориентированные на обеспечение безопасного, надежного информационного обмена между различными организациями и их информационными системами. Эти технологии обеспечивают пересылку информации за пределы сетевых экранов (firewall) и дают возможность автоматизировать бизнес-процессы в рамках «расширенных организаций», которые включают поставщиков, партнеров, потребителей продуктов и услуг и т.д.

  • Технологии управления бизнес-процессами (Business Process Management, BPM), являющиеся результатом естественной эволюции классических систем документооборота и делопроизводства (workflow systems) и систем класса EAI и B2Bi. Традиционные системы управления документами ориентировались в основном на пересылку информации между людьми, выполнявшими определенные действия. В отличие от технологий B2Bi, которые ориентированы на интеграцию данных в межведомственной среде, технологии BPM интегрируют данные, приложения и людей через единые бизнес-процессы. Это отражает современную точку зрения, что основой интеграции должны быть бизнес-процессы. Причина здесь состоит в том, что бизнес-процессы организации «пересекают» границы различных приложений, департаментов и организаций.

Традиционные технологии интеграции корпоративных приложений EAI и межведомственной интеграции B2Bi основаны на использовании так называемого брокера (узла пересылки, шлюза) сообщений.

Технологическим фундаментом брокера сообщений является, как правило, программное обеспечение промежуточного слоя пересылки сообщений (Messaging-Oriented Middleware, MOM), которое обеспечивает транспорт доставки информации и данных между прикладными системами. Примером такого программного обеспечения является «сервер очередей сообщений» MSMQ (Microsoft Message Queuing). Продукты этого класса обеспечивают транспорт гарантированной доставки сообщений между приложениями в территориально распределенной среде.

Базовая идея этой технологии заключается в следующем. Пусть имеется несколько приложений, связанных некоторой коммуникационной средой, но, возможно, не очень надежной. Одно приложение (например, система документооборота A) должно переслать информацию/документ другому приложению (системе документооборота B). Система A передает документ серверу пересылки сообщений и «забывает» о нем. Сервер пересылки сообщений обеспечит гарантированную и однократную доставку информации в систему B. Если при этом интегрируемые приложения находятся внутри организации в рамках одной корпоративной сети, то обеспечивается пересылка информации в режиме, «близком к реальному времени». Если интегрируются приложения, находящиеся в разных организациях, то принцип «очереди сообщений» и гарантированной доставки, который реализуется MOM-продуктами, обеспечивает асинхронное взаимодействие и так называемое «слабое связывание». Приложение организации A не вправе ожидать мгновенной доступности приложения организации B, но программное обеспечение гарантированной доставки сообщений берет на себя ответственность за доставку информации между ними.