SQL Server 2000. Руководство для ознакомления с продуктом

Операционная система Windows 2000 – база для семейства .NET Enterprise Servers


В то время как многие производители предлагают отдельные «серверы приложений», корпорация Майкрософт предлагает полный набор служб веб-приложений, полностью интегрированных в операционную систему Windows. Другими словами, сервером веб-приложений для семейства .NET Enterprise Servers является операционная система Windows 2000. Интеграция во все выпуски системы Windows 2000 следующих средств и технологий делает ее наилучшей основой для создания веб-решений.

·         Internet Information Services 5.0 – интегрированные информационные веб-службы, которые упрощают эксплуатацию веб-узлов, предназначенных для обмена информацией, и управление ими, позволяют создавать бизнес-приложения на основе Интернета и расширять для применения в Интернете службы файлов, печати, мультимедиа и связи.

·         Технология ASP (Active Server Pages) – быстродействующая среда создания сценариев для веб-серверов, идеальная для создания и представления динамических веб-страниц.

·         Службы компонентов COM+ (ранее известные как Microsoft Transaction Server или MTS) – удобные службы компонентов, обеспечивающие транзакции, группировку потоков и объектов, своевременное активирование объектов, вызов удаленных объектов и другие возможности, применимые для многих языков программирования.

·         Распределенные транзакции – поддержка транзакций для скоординированного обновления данных на двух или более сетевых компьютерах.

·         Службы очередей сообщений MSMQ (Microsoft Message Queuing) – обеспечивают гарантированную связь между сетями и компьютерными системами независимо от текущего состояния сетевых приложений и систем.

·         Ролевая система безопасности – позволяет разработчикам удобно определять стратегию безопасности на уровне метода, интерфейса, компонента или пакета.


·         Балансировка сетевой нагрузки [2]

– обеспечивает масштабируемость и высокий уровень доступности путем распределения входящего IP-трафика между многоузловыми кластерами.

·         Служба Active Directory – производит централизованный сбор административной информации о пользователях, приложениях и устройствах.

·         Эффективная поддержка языка XML (Microsoft XML Parser) – упрощает создание приложений, обменивающихся данными в формате XML при помощи обозревателя Microsoft Internet Explorer и серверных программ, использующих XML.

·         Объекты данных ActiveX®  единый интерфейс для всех типов данных (реляционных и нереляционных), в котором предусмотрена новая возможность преобразования набора записей базы данных в формат XML.

Эти интегрированные службы веб-приложений освобождают разработчиков от необходимости построения или компоновки инфраструктуры для распределенных приложений и позволяют сосредоточить усилия на содержательной части создания бизнес-решений. Для веб-решений, характеризуемых использованием сервера SQL Server на уровне хранения данных, бизнес-логикой на промежуточном уровне и применением «толстого клиента» или веб-технологий для реализации пользовательского интерфейса, разработчики используют передовую систему разработки Microsoft Visual Studio®. С помощью семейства .NET Enterprise Servers разработчики могут применить свой опыт традиционного программирования для создания следующего поколения веб-приложений, включая транзактные компоненты промежуточного уровня, не содержащие информацию о состоянии, и слабосвязанные системы, основанные на использовании сообщений.


Содержание раздела