Partilhar via


Communication

Os recursos de comunicação permitem que os aplicativos do Windows compartilhem dados, se conectem por redes e interajam com outros aplicativos. Este artigo fornece um índice de recursos de desenvolvimento para implementar cenários de comunicação em aplicativos do Windows.

Observação

Atualmente, o SDK de aplicativos Windows não fornece APIs relacionadas a cenários de comunicação. No entanto, no Windows 11, você pode compartilhar dados entre aplicativos integrando-se à Planilha de Compartilhamento do Windows em aplicativos da área de trabalho empacotados e não empacotados.

Recursos do sistema operacional Windows

O Windows 10 e versões posteriores do sistema operacional fornecem uma ampla variedade de APIs relacionadas a cenários de comunicação para aplicativos. Esses recursos estão disponíveis por meio de uma combinação de APIs WinRT e Win32 (C++ e COM) fornecidas pelo SDK do Windows.

WinRT APIs

Os artigos a seguir fornecem informações sobre recursos disponíveis por meio de APIs do WinRT fornecidas pelo SDK do Windows.

Artigo Description
Copiar e colar Saiba como implementar a funcionalidade de copiar e colar na sua WinUI, UWP, ou em qualquer outra aplicação de ambiente de trabalho usando a área de transferência.
Comunicação entre aplicativos Saiba como partilhar dados entre aplicações, incluindo como utilizar o contrato de Partilha, copiar e colar, arrastar e largar e serviços de aplicações.
Comunicação entre processos Saiba mais sobre maneiras de executar comunicação entre processos (IPC) entre aplicativos UWP, aplicativos de área de trabalho empacotados e aplicativos de área de trabalho não empacotados.
Redes e serviços Web Saiba mais sobre as tecnologias de rede e serviços Web disponíveis para aplicativos.
Compartilhando objetos nomeados Saiba como compartilhar objetos nomeados entre aplicativos UWP, aplicativos de área de trabalho empacotados e aplicativos de área de trabalho não empacotados.

APIs do Win32 (C++ e COM)

Os artigos a seguir fornecem informações sobre recursos disponíveis por meio de APIs Win32 (C++ e COM) fornecidas pelo SDK do Windows.

Artigo Description
Redes e Internet Saiba mais sobre APIs, componentes e serviços que suportam o uso da rede e da Internet pelo seu aplicativo.
Chamada de procedimento remoto Saiba mais sobre como usar a Chamada de Procedimento Remoto (RPC) para criar programas cliente/servidor distribuídos.
Windows Sockets 2 (Winsock) Saiba como usar o Windows Sockets 2 (Winsock) para criar aplicativos avançados de Internet, intranet e outros aplicativos compatíveis com rede.

Recursos do .NET

O SDK .NET também fornece APIs relacionadas a cenários de comunicação para aplicativos WPF e Windows Forms.

Artigo Description
Programação de rede no .NET Framework Saiba mais sobre como criar aplicativos habilitados para rede usando o .NET.
Rede no Windows Forms Saiba mais sobre cenários de rede adicionais para aplicativos do Windows Forms.

Comunicação entre aplicativos

Desenvolver aplicativos da área de trabalho do Windows

Integrar opções de Partilha na sua aplicação Windows