Технологии интеграции информационных систем на предприятии: OLE, CORBA, Web-решения и др

Автор: Пользователь скрыл имя, 18 Марта 2012 в 19:38, реферат

Краткое описание

Совершенствование многих решений в области информационной поддержки бизнеса идет рука об руку с развитием самой области высоких технологий. Уже давно бизнес не просто использует достижения IT, но и во многом определяет направление развития этой индустрии. Возможность быстрой обработки огромных массивов данных и доступность информации являются важнейшими факторами, определившими стремление бизнеса освоить новые технологии,

Оглавление

Содержание:
1. Введение ……………………………………………………………………………………..3
2. Взаимодействие подсистем………………………………………………………………….4
3. Основные стандарты поддержки промежуточного программного слоя OMG OMA.….5
4. Технология CORBA…………………………………………………………………………5
5. Object Management Architecture……………………………………………………………..8
6. Object Request Broker…………………………………………………………………….….8
7. Microsoft DCOM/COM+…………………………………………………………………….11
8. OLE……………………………………………………………………………………….…..13
9. Интеграция в Web……………………………………………………………………………18
10. XML…………………………………………………………………………………….…….18
11. Web сервисы…………………………………………………………………………………..19
12. Web – система хранения данных……………………………………………………………20
13. Классификация технологий интеграции ………………………………………………….22
14. Microsoft.NET как платформа интеграции…

Файлы: 1 файл

Реферат По дисциплине_ ” Автоматизированные системы управления п.doc

— 365.00 Кб (Скачать)

Все это не устраняет необходимость использования программного обеспечения промежуточного слоя пересылки сообщений (MOM), о котором речь шла выше, поскольку поток XML-данных и документов должен быть соответствующим образом маршрутизирован и, возможно, трансформирован для того, чтобы быть понятым целевым приложением.

При этом XML-данные имеют текстовый формат и могут анализироваться сетевыми экранами и проходить за границы организаций.

Таким образом, XML предлагает единое решение как для интеграции корпоративных приложений (EAI или A2A), так и для межведомственной B2Bi-интеграции.

Одна из тенденций состоит в том, что наиболее передовые продукты интеграции класса систем управления бизнес-процессами (BPM), такие как Microsoft BizTalk Server, не только используют XML как формат обмена данными, но также используют синтаксис языка XML для описания бизнес-логики и контроля маршрутов и потоков прохождения сообщений и документов. В частности, Microsoft, IBM и ряд других поставщиков разработали язык Business Process Execution Language for Web Services (BPEL4WS) в качестве стандартного XML-языка описания бизнес-процессов. Это обеспечивает то, что новые приложения будет еще легче интегрировать в общие бизнес-процессы, а сама логика бизнес-процессов может быть легко доступна для модификации. Это также дает возможность создания репозитария стандартных государственных бизнес-процессов, что лежит в основе электронных административных регламентов.

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

В этом плане системы управления бизнес-процессами (BPM) и технология веб-служб прекрасно дополняют друг друга. Интегрируемые прикладные системы и их модули могут быть реализованы в качестве четко определенных служб. Системы BPM обеспечивают выполнение потоков работ как цепочек взаимосвязанных служб, «склеивая» вместе службы в единые бизнес-процессы.

Рассмотрим вкратце процесс взаимодействия приложений в децентрализованной, распределенной среде. Приложение, которому требуется доступ к другому приложению как к веб-службе, использует регистр (каталог) UDDI для обнаружения нужной ему веб-службы (информация в регистре UDDI предварительно должна быть опубликована организацией, желающей сделать свою веб-службу публично доступной). В этом же регистре приложение определяет необходимые для взаимодействия интерфейсы. Интерфейсы публикуются с использованием стандарта WSDL. После этого с помощью интерфейса WSDL приложение вызывает веб-службу и применяет SOAP и XML как конверты и форматы для передачи информации, а протоколы HTTP и SMTP  — в качестве транспорта для ее доставки.

Таким образом, технология веб-служб предоставляет общий формат данных (XML), способ доставки и транспортировки данных по Интернету и интранет-сети (SOAP), а также способ обнаружения (UDDI) и описания (WSDL) служб.

Базовые принципы применения XML и веб-служб для межорганизационного взаимодействия.

Ниже перечислены основные принципы применения XML и веб-служб для межорганизационного взаимодействия:

1) Веб-службы как основной механизм интеграции. Системы отдельных государственных органов, включая системы документооборота, могут быть описаны в виде веб-служб;

2)   XML как стандарт обмена данными;

3) Возможность создания общедоступных регистров ведомственных систем на федеральном, региональном и местном уровнях с помощью универсального стандарта UDDI;

4) «слабое связывание» информационных систем на основе инфраструктуры пересылки сообщений в виде XML-документов.

Рисунок - Техническая модель веб-служб XML как технологии интеграции.

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

На рисунке 3 приведена техническая модель интеграции ведомственных информационных систем на основе веб-служб XML. При этом интеграционный шлюз может обеспечивать не только маршрутизацию сообщений (брокер сообщений), но и реализовывать функции коллективного UDDI-регистра доступных организационных информационных систем, а также реализовывать функции «брокера веб-служб», то есть обеспечивать механизм взаимодействия между организационными информационными системами как веб-службами.

Microsoft .NET как платформа интеграции

Microsoft сформулировала достаточно передовую концепцию архитектуры информационных систем под названием .NET, которую можно определить кратко следующим образом: «Microsoft .NET — это программное обеспечение для интеграции информации, людей, систем и устройств на основе технологий XML и веб-служб».

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

 

Список использованных источников сети Internet:

1.       www.corba.org

2.       www.omg.org

3.       www.opensource.org

4.       www.oasis-open.org

5.       www.uddi.org

 

 

 

 

29

 



Информация о работе Технологии интеграции информационных систем на предприятии: OLE, CORBA, Web-решения и др