通信
本文提供与 Windows 应用中涉及通信的场景相关的开发功能的索引。
注意
Windows 应用 SDK 当前不提供与通信场景相关的 API。
Windows 操作系统功能
Windows 10 及更高版本的操作系统提供各种与应用的通信场景相关的 API。 这些功能可通过 Windows SDK 提供的 WinRT 和 Win32(C++ 和 COM)API 的组合来实现。
WinRT API
以下文章介绍了可通过 Windows SDK 提供的 WinRT API 实现的功能。
项目 | 说明 |
---|---|
应用到应用的通信 | 了解如何在应用之间共享数据,包括如何使用“共享”合约、复制和粘贴、拖放和应用服务。 |
进程间通信 | 了解如何执行 UWP 应用、打包的桌面应用和未打包的桌面应用之间的进程间通信 (IPC)。 |
网络和 Web 服务 | 了解可用于应用的网络和 Web 服务技术。 |
共享命名对象 | 了解如何在 UWP 应用、打包的桌面应用和未打包的桌面应用之间共享命名对象。 |
Win32(C++ 和 COM)API
以下文章介绍了可通过 Windows SDK 提供的 Win32(C++ 和 COM)API 实现的功能。
项目 | 说明 |
---|---|
网络和 Internet | 了解为应用使用网络和 Internet 提供支持的 API、组件和服务。 |
远程过程调用 | 了解如何使用远程过程调用 (RPC) 来创建分布式客户端/服务器程序。 |
Windows 套接字 2 (Winsock) | 了解如何使用 Windows 套接字 2 (Winsock) 创建高级 Internet、intranet 和其他支持网络的应用。 |
.NET 功能
.NET SDK 还提供与 WPF 和 Windows 窗体应用的通信场景相关的 API。
项目 | 说明 |
---|---|
.NET Framework 中的网络编程 | 了解如何使用 .NET 构建支持网络的应用。 |
Windows 窗体中的网络 | 了解 Windows 窗体应用的其他网络方案。 |