Windows 有 Api、 组件和支持您的桌面应用程序使用的网络和互联网的服务。他们提供:
- HTTP Api。
- 网络和网络管理。
- DNS 和 DHCP。
- 独立于特定的网络实现的网络功能。
- 远程访问服务。
- 电话和传真。
主题 | 描述 |
---|---|
域名系统 (DNS),Microsoft Windows 中的定位器服务是一种行业标准协议,定位在基于 IP 的网络上的计算机。 | |
动态主机配置协议 (DHCP) 应用程序编程接口 (API),也被称为 DHCP 客户端选项,使查询特定选项 Microsoft Windows 客户端可以从 DHCP 服务器。这使得供应商特定选项通过 DHCP 服务器公开由 Windows 客户端查询。 | |
传真服务为局域网上的客户端提供了传真功能。 | |
获取连接向导应用程序编程接口 (API) 允许开发人员创建网络、 互联网和虚拟专用网络 (VPN) 连接,确定网络连接是否存在,和用于捕获特定的连接类型所需的用户信息注册向导页。 | |
HTTP 服务器 API 允许应用程序通过 HTTP 进行通信,而无需使用微软互联网信息服务器 (IIS)。 | |
互联网协议助手 (IP 帮助程序) API 允许检索和修改本地计算机的网络配置设置。 | |
管理信息基础 (MIB) API 提供了一组用于包含网络和多项技术,包括远程访问路由服务、 互联网协议 (IP) 帮手和简单网络管理协议 (SNMP) 的网络管理数据的结构。 | |
消息队列 (MSMQ) 技术允许应用程序在不同的时间运行跨异类网络和可能暂时脱机的系统进行通信。 | |
Multicast Address Dynamic Client Allocation Protocol (MADCAP) | 多播地址动态客户端分配协议 (MADCAP) 使应用程序能够获取、 更新,并释放多播的地址。 |
网络列表管理器 API 允许应用程序检索的可用的网络连接列表。应用程序可以过滤网络,基于属性和签名,并选择最适合他们的任务的网络。网络列表管理器基础设施通知更改在网络环境中,从而使应用程序能够动态更新网络连接的应用的程序。 | |
网络管理功能提供了管理用户帐户和网络资源的能力。 | |
网络共享管理允许应用程序来管理和监视 Windows 客户端和服务器使用的服务器消息块 (SMB) 协议之间的通信。 | |
对等(P2P)技术用于促进跨分布式网络实时通信和协作。 | |
质量服务 (QOS),全行业倡议,使网络更有效地利用。 | |
微软远程过程调用 (RPC) 定义用于创建分布式客户端/服务器程序的强大技术。RPC 运行时存根和图书馆管理的大部分有关网络协议和通信过程。这使您可以专注于应用程序的细节,而不是网络的详细信息。 | |
远程访问服务 (RAS) 可以用于创建客户端应用程序。这些应用程序显示 RAS 通用对话框、 管理远程访问连接和设备,以及操纵电话簿条目。 | |
微软 Windows 实现的简单网络管理协议 (SNMP) 用于配置远程设备、 监视网络性能、 审核网络使用和检测网络故障或不适当的访问。 | |
SMB 管理 API 提供了 WMI 类和方法来管理共享和共享的访问权限。 | |
微软电话服务应用程序编程接口支持 Windows 通讯应用程序的开发。 | |
Teredo 是当 IPv6/IPv4 主机位于后面一个或多个 IPv4 网络地址转换器 (Nat) 提供单播 IPv6 通信的地址分配和主机到主机自动隧道 IPv6 过渡技术。 | |
WebSocket 协议组件 api,异步,双向沟通渠道通过 HTTP 跨现有网络中介工作。 | |
Windows 筛选平台 (WFP) 是一组 API,提供一个平台创建的系统服务网络滤波应用。WFP API 允许开发人员编写与发生在操作系统的网络堆栈中的几个图层的数据包处理进行交互的代码。网络数据可以进行过滤和修改之前到达其目的地。 | |
相关的防火墙技术与高级安全性的 Windows 防火墙使开发人员能够共享互联网连接,保护使用防火墙的连接,并提供网络地址转换 (NAT)。 | |
Windows 网络 (WNet) 功能允许您执行网络功能在您的应用程序而不做为一个特定的网络供应商或物理网络执行的津贴。 | |
Windows 网络虚拟化使客户虚拟机网络中解耦从物理网络的虚拟机网络在虚拟机的资源调配,提供了灵活性,允许客户将其 IP 地址和拓扑带入云数据中心。 | |
Windows RSS 平台是使应用程序能够访问和操纵公共源列表 API,集合的真正简单的整合 (RSS) 源到用户已经订阅的。 | |
Windows 套接字 2 (Winsock) 使程序员能够创建先进的互联网、 内联网和其他网络能力的应用程序,通过电线、 独立的正在使用的网络协议传输应用程序数据。 | |
WWSAPI 是一个本机代码实现的 SOAP 提供核心网络通信功能的支持一组 WS-* 和。NET-* 家庭的协议。 | |
Web 分布式创作和版本控制 (WebDAV) 是一种扩展到超文本传输协议 (HTTP),它定义如何基本文件功能,如复制、 移动、 删除和创建通过使用 HTTP 进行。 | |
微软 Windows HTTP 服务 (WinHTTP) 为开发人员提供 HTTP 客户端通过 HTTP 协议向其他 HTTP 服务器应用程序编程接口 (API) 来发送请求。 | |
XML HTTP 请求 2 接口允许应用程序进行 HTTP 请求操作在多线程单元 (MTA) 和使用回调来接收通知的反应加工过程中所需的信息。 | |
微软 Windows 互联网 (WinINet) 应用程序编程接口 (API) 使应用程序可以访问标准的互联网协议,如 FTP 和 HTTP。为便于使用,WinINet 抽象成一个高级别接口这些协议。 |
https://msdn.microsoft.com/en-us/library/windows/desktop/ee663286%28v=vs.85%29.aspx