Сеть и Интернет
В Windows есть API, компоненты и службы, которые поддерживают использование классическими приложениями сети и Интернета. Они предоставляют:
- API HTTP.
- Управление сетью и сетью.
- DNS и DHCP.
- Сетевые возможности, которые не зависят от конкретных сетевых реализаций.
- Служба удаленного доступа.
- Телефония и факс.
Раздел | Описание |
---|---|
Оптимизация доставки (DO) |
Оптимизация доставки — это управляемая облаком одноранговая служба обновления клиента, которая предоставляет обновления сетевым устройствам организации. Оптимизация доставки позволяет устройствам скачивать обновления из альтернативных источников (например, других одноранговых узлов в сети) в дополнение к серверам Майкрософт. Оптимизация доставки объединяет частичные биты с локальных устройств и частичные биты с серверов Майкрософт для обновления устройств в сетевой среде. Ожидаемым результатом является сокращение использования пропускной способности и более быстрый процесс обновления. |
Служба доменных имен (DNS) |
Система доменных имен (DNS), служба указателя в Microsoft Windows, — это стандартный отраслевой протокол, который находит компьютеры в сети на основе IP-адресов. |
Протокол DHCP |
Api-интерфейс DHCP, также называемый параметрами DHCP-клиента, позволяет клиентам Microsoft Windows запрашивать определенные параметры с DHCP-серверов. Это позволяет клиентам Windows запрашивать параметры конкретного поставщика, предоставляемые через DHCP-серверы. |
Служба факсов |
Служба факсов предоставляет функции факса для клиентов в локальной сети. |
Api получения подключенного мастера |
Программный интерфейс (API) мастера подключения позволяет разработчикам создавать сетевые подключения, подключения к Интернету и виртуальной частной сети (VPN), определять наличие подключения к Интернету и регистрировать страницы мастера для записи необходимых сведений о пользователях для определенных типов подключений. |
API сервера HTTP |
API HTTP-сервера позволяет приложениям обмениваться данными по протоколу HTTP без использования microsoft INTERNET Information Server (IIS). |
Вспомогательная служба IP |
API вспомогательного ip-протокола (IP Helper) позволяет получать и изменять параметры конфигурации сети для локального компьютера. |
База сведений об управлении |
API базы данных управления (MIB) предоставляет набор структур, используемых для хранения данных управления сетью и сетью для ряда технологий, включая службы маршрутизации удаленного доступа, вспомогательный ip-протокол и протокол SNMP. |
Служба очередей сообщений (MSMQ) |
Технология очереди сообщений (MSMQ) позволяет приложениям, работающим в разное время, обмениваться данными между разнородными сетями и системами, которые могут временно находиться в автономном режиме. |
Протокол динамического распределения клиентов для многоадресной рассылки адресов (MADCAP) |
Протокол MADCAP позволяет приложениям получать, обновлять и освобождать адреса многоадресной рассылки. |
Сетевые интерфейсы |
В этом разделе описываются высокоуровневые концепции сетевых интерфейсов в Windows, включая способы их идентификации в коде и их свойства. |
Диспетчер списков сетей |
API network List Manager позволяет приложениям получать список доступных сетевых подключений. Приложения могут фильтровать сети на основе атрибутов и подписей и выбирать сети, наиболее подходящие для их задач. Инфраструктура Network List Manager уведомляет приложения об изменениях в сетевой среде, позволяя приложениям динамически обновлять сетевые подключения. |
Управления сетями |
Функции управления сетью позволяют управлять учетными записями пользователей и сетевыми ресурсами. |
Управление общей сетевой папкой |
Управление общими сетевыми ресурсами позволяет приложениям управлять и отслеживать обмен данными между клиентами и серверами Windows с помощью протокола SMB. |
Одноранговая связь |
Одноранговые технологии используются для упрощения обмена данными в режиме реального времени и совместной работы в распределенных сетях. |
Качество обслуживания (QOS) |
Качество обслуживания (QOS), общепромышленная инициатива, обеспечивает более эффективное использование сети. |
Удаленный вызов процедур (RPC) |
Microsoft Remote Procedure Call (RPC) определяет мощную технологию для создания распределенных клиентских и серверных программ. Заглушки и библиотеки времени выполнения RPC управляют большинством процессов, связанных с сетевыми протоколами и взаимодействием. Это позволяет сосредоточиться на подробных сведениях о приложении, а не на сведениях о сети. |
Служба маршрутизации и удаленного доступа |
Службу удаленного доступа (RAS) можно использовать для создания клиентских приложений. Эти приложения отображают общие диалоговые окна RAS, управляют подключениями и устройствами удаленного доступа, а также управляют записями телефонной книги. |
Протокол SNMP |
Реализация протокола SNMP в Microsoft Windows используется для настройки удаленных устройств, мониторинга производительности сети, аудита использования сети и обнаружения сетевых ошибок или неправильного доступа. |
API управления SMB |
API управления SMB предоставляет классы и методы WMI для управления общими папками и доступом к ним. |
Интерфейсы программирования приложений телефонии (TAPI) |
Программные интерфейсы приложений телефонии Майкрософт поддерживают разработку коммуникационных приложений для Windows. |
Протокол Teredo |
Teredo — это технология перехода IPv6, которая обеспечивает назначение адресов и автоматическое туннелирование между узлами для одноадресного трафика IPv6, если узлы IPv6/IPv4 расположены за одним или несколькими переводчиками сетевых адресов IPv4 (NAT). |
API компонента протокола WebSocket |
API компонента протокола WebSocket включает асинхронные двунаправленные каналы связи по протоколу HTTP, которые работают через существующих сетевых посредников. |
Платформа фильтрации Windows |
Платформа фильтрации Windows (ВПП) — это набор API и системных служб, которые предоставляют платформу для создания приложений фильтрации сети. API ВПП позволяет разработчикам писать код, взаимодействующий с обработкой пакетов, которая выполняется на нескольких уровнях сетевого стека операционной системы. Сетевые данные можно фильтровать и изменять до того, как они достигнут назначения. |
Технологии брандмауэра Windows |
Брандмауэр Windows в режиме повышенной безопасности и связанные технологии брандмауэра позволяют разработчикам совместно использовать подключения к Интернету, защищать подключения с помощью брандмауэра и предоставлять преобразование сетевых адресов (NAT). |
Сеть Windows (WNet) |
Сетевые функции Windows (WNet) позволяют реализовать сетевые возможности в приложении без предоставления разрешений для конкретного поставщика сети или физической реализации сети. |
Виртуализация сети Windows |
Виртуализация сети Windows позволяет клиентским сетям виртуальных машин отделять сети виртуальных машин от физических сетей, обеспечивает гибкость подготовки виртуальных машин и позволяет клиентам переносить СВОИ IP-адреса и топологии в облачные центры обработки данных. |
Платформа WINDOWS RSS |
Платформа WINDOWS RSS — это API, который позволяет приложениям получать доступ к общему списку веб-каналов, коллекции RSS-каналов, на которые подписан пользователь, и управлять ими. |
Сокеты Windows 2 |
Windows Sockets 2 (Winsock) позволяет программистам создавать расширенные приложения Интернета, интрасети и других сетевых приложений для передачи данных приложений по сети независимо от используемого сетевого протокола. |
API веб-служб Windows |
WWSAPI — это реализация SOAP в машинном коде, которая обеспечивает основные функции сетевого взаимодействия, поддерживая набор WS-* и . Семейство протоколов NET-*. |
Webdav |
Веб-распределенная разработка и управление версиями (WebDAV) — это расширение протокола HTTP, которое определяет, как основные функции файлов, такие как копирование, перемещение, удаление и создание, выполняются с помощью ПРОТОКОЛА HTTP. |
Службы WINDOWS HTTP (WinHTTP) |
Службы MICROSOFT Windows HTTP (WinHTTP) предоставляют разработчикам клиентский программный интерфейс HTTP (API) для отправки запросов по протоколу HTTP на другие HTTP-серверы. |
HTTP-запрос XML 2 |
Интерфейсы HTTP-запроса 2 XML позволяют приложению выполнять операции HTTP-запросов в многопоточных квартирах (MTA) и использовать обратные вызовы для получения уведомлений о необходимых сведениях во время обработки ответа. |
Windows Internet (WinINet) |
Программный интерфейс (API) Microsoft Windows Internet (WinINet) позволяет приложениям получать доступ к стандартным протоколам Интернета, таким как FTP и HTTP. Для простоты использования WinINet абстрагирует эти протоколы в высокоуровневый интерфейс. |