Сеть и Интернет

В 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 абстрагирует эти протоколы в высокоуровневый интерфейс.

 

Интернет;

Беспроводная сеть