Окна Rally представляет собой набор технологий от Microsoft с целью упрощения установки и обслуживания проводных и беспроводных сетевых -связных устройств. Они нацелены на повышение надежности и безопасности подключения для пользователей, которые подключают устройства к Интернету или к компьютерам под управлением Microsoft Windows. Эти технологии обеспечивают контроль качества обслуживания сети (QoS) и диагностику обмена данными, связи и развлечений. Технологии Windows Rally обеспечивают подготовку следующих устройств:
Windows Rally включает в себя следующий набор технологий:
Протокол обнаружения топологии канального уровня (LLTD) позволяет приложениям обнаруживать устройства и определять топологию сети. В Windows Vista он обеспечивает графическое представление всех устройств в сети на карте сети. Чтобы компьютеры с Windows XP отображались на карте сети, необходимо загрузить и установить LLTD Responder. Устройства, которые обеспечивают воспроизведение аудио или видео или чувствительны к полосе пропускания, могут реализовать часть протокола QoS Extension, чтобы они получали потоки с приоритетом и чтобы изменения доступной полосы пропускания меньше влияли на качество воспроизведения.
Windows Vista включает qWAVE, предварительно настроенный API качества обслуживания для зависящих от времени мультимедийных данных, таких как аудио- или видеопотоки. qWAVE использует разные схемы приоритета пакетов для потоков в реальном времени (таких как мультимедийные пакеты) и потоков с максимальными усилиями (таких как загрузка файлов или электронная почта), чтобы гарантировать, что данные в реальном времени задерживаются как можно меньше, обеспечивая при этом высокую -качественный канал для других пакетов данных. Приложения с поддержкой qWAVE вместе с устройствами, реализующими LLTD QoS Extensions, нацелены на улучшение работы конечных пользователей с потоковой передачей видео за счет приоритизации трафика и уменьшения влияния связанных с сетью переходных проблем.
Windows Connect Now (WCN) - это название технологий Windows Rally, направленных на упрощение настройки беспроводных устройств. С помощью Windows Connect Now пользователи Windows Vista или Windows XP SP2 могут создавать параметры конфигурации сети и передавать их в точку доступа. Кроме того, пользователи могут также распечатать параметры конфигурации для справки при настройке устройства вручную. С помощью Windows Connect Now можно использовать один из следующих методов для упрощения настройки:
Стандарт Devices Profile for Web Services (DPWS) определяет минимальный набор ограничений реализации для обеспечения безопасного обмена сообщениями, обнаружением, описанием и обработкой событий веб-службами на устройствах с ограниченными ресурсами. DPWS описывает набор требований, которые позволяют клиентам обнаруживать устройство, и описывают доступные услуги для этих клиентов. DPWS аналогичен Universal Plug and Play (UPnP), но полностью соответствует технологии веб-сервисов, поддерживает стандарты для подключения устройств, такие как WS-Discovery и WS-Eventing, и включает многочисленные точки расширения, позволяющие интегрировать сервисы, предоставляемые устройством, в корпоративную среду. сценарии приложений и перемещаемые устройства, работающие через Интернет.
В Windows Vista веб-службы для устройств (WSDAPI) представляют собой неуправляемую реализацию кода стандарта Devices Profile for Web Services (DPWS). Communication Foundation для Windows (WCF) выполняет управляемый код и предлагает услуги корпоративного уровня для решения веб - служб на Windows XP и Windows Vista.
Для поддержки Simple Service Discovery Protocol (SSDP) и WS-Discovery, а также для расширяемого обнаружения для поддержки других протоколов Windows Vista включает API обнаружения функций. Обнаружение функций служит уровнем абстракции между приложениями и устройствами, позволяя приложениям обнаруживать устройства, обращаясь к функции устройства, а не по его типу шины или характеру соединения. API обнаружения функций нацелен на создание приложений, которые перечисляют системные ресурсы, используют устройства определенного типа, а также обнаруживают и управляют списками устройств или объектов, которые сортируются по функциональности или классу, независимо от того, подключены ли они к локальной или локальной сети. Функция обнаружения поддерживает расширяемую модель поставщика обнаружения. Поставщики также могут создать настраиваемого поставщика для предоставления ресурсов через обнаружение функций.
PnP-X использует протоколы сетевой связи SSDP и WS-Discovery, чтобы сделать устройства, подключенные к сети, столь же легко обнаруживаемыми, как те, которые подключены непосредственно к компьютеру через шину, такую как универсальная последовательная шина (USB). Производитель устройства реализует возможности PnP-X в дополнение к устройствам с поддержкой UPnP или веб-служб для устройств (WSD). В результате для конечных пользователей устройство относительно легко установить, как и традиционные устройства Plug and Play. Служба базы данных ассоциаций, использующая этот протокол, была представлена в Windows 8 под названием Device Association Framework.
Universal Plug and Play (UPnP) - это набор протоколов на основе IP, основанный на предварительных версиях протоколов веб-служб, таких как XML и протокол простого доступа к объектам (SOAP). С помощью UPnP устройство может динамически присоединяться к сети, получать IP-адрес, передавать свои возможности и обнаруживать присутствие и возможности других устройств в сети. Информация о наборе услуг, которые может предоставить конкретный тип устройства, фиксируется в документе описания устройства XML, который размещается на устройстве. В описании устройства также перечислены свойства, такие как имя устройства и значки, связанные с устройством. UPnP широко применяется для устройств, которые взаимодействуют в сценариях аудио-видео домашней сети.
UPnP поддерживается Windows Me, Windows XP и Windows Vista. В Windows Vista UPnP интегрирован с PnP-X и Function Discovery.