DB2. Решения по интеграции


Microsoft.NET


Большинство ведущих поставщиков серверов Web-приложений привержены J2EE как платформе распределенных приложений программ для электронного бизнеса следующего поколения. Тем не менее Microsoft имеет другой подход к инфраструктуре электронного бизнеса. Их стратегия построена на.NET (см. рис. 2.5).

 

 

Microsoft.NET начинался с браузера Internet Explorer и ASP.NET для поддержки на его Web-сервере. Затем это расширилось до прикладных систем с ADO.NET для доступа к данным плюс Web-сервисы. Microsoft Message Queuing (MSMQ) и Microsoft Component Object Model (COM+) использовались для доступа к существующим СУБД. Все это построено с использованием технологии.NET универсального динамичного языка (Common Language Runtime – CLR), которая обеспечивает способность к взаимодействию между.NET-компонентами, написанными на разных языках программирования.

.NET заключает в себе несколько элементов сервера. Компонент Web-формы (Web Forms) обеспечивает разработку пользователем Web-интерфейса. Он позволяет генерировать HTML для показа пользователю, а также проверять достоверность входных данных формы. Компонент XML Web-сервисы (XML Web services) поддерживает вызов любого Web-сервиса, основанного на протоколе доступа (SOAP). Этот компонент интегрирует Web-формы с вызовом Web-сервисов через сервис-процесс определения адреса, через каталог универсальной системы предметного описания и интеграции (Universal Description, Discovery, and Integration – UDDI). Любые разработанные Web-сервисы доступны через этот интерфейс.

Также имеется компонент сервиса для поддержки ActiveX-подобных компонентов. Компонент сервиса – это модификация интерфейса СОМ+ для Microsoft components. Компоненты могут быть написаны на различных языках и затем скомпонованы в среде.NET как динамически подсоединяемая библиотека (DLL). Компоненты сервиса разрешают доступ к элементам управления окном из Web-форм.

В дополнение к интерфейсам компонентов и интерфейсам Web-сервисов,.NET- структура предлагает доступ к другим ресурсам через набор коннекторов. Реляционная база данных ActiveX Data Object, поддерживающая Active Server Page (ASP), выросла до ADO.NET. Среда промежуточного программного обеспечения, ориентированного на работу с сообщениями, доступна через набор классов, которые взаимодействуют с интерфейсом MSMQ. Серверы каталогов, такие, как Microsoft Active Directory, доступны через набор классов доступа к каталогам.




- Начало -  - Назад -  - Вперед -



Книжный магазин