Winsock Application Development
9/8/2008
Soquetes do Windows (sockets do Windows (Winsock)) é uma interface programação que baseia-se na interface familiar Soquete a partir de University of California no Berkeley. Sockets do Windows (Winsock) inclui extensões projetadas para aproveitar a natureza mensagem-orientada da Windows Embedded CE e é usado para descobrir e usar recursos de comunicação de subjacente protocolos transporte.
A maioria das comunicações rede Windows Embedded CE passar a interface sockets do Windows (Winsock). Windows CE .NET 4.1 e posterior oferece suporte a 2.2 sockets do Windows (Winsock) que fornece mais fácil acessar para múltiplo protocolos transporte.
Um Soquete permite rede aplicativos acesso aos dados em uma rede dados. Uma computação dispositivo pode ter físico apenas uma conexão a uma rede, mas muitos soquetes pode usar o físico uma conexão simultaneamente.
Aplicativos cliente e servidor sockets do Windows (Winsock) fornecem pontos de extremidade da comunicação de rede aplicativos. Executa um aplicativo servidor, ele aguarda para receber um pacote a partir de aplicativo cliente. Depois que a comunicação for estabelecida, os aplicativos cliente e servidor podem trocar dados. Um aplicativo servidor pode identificador múltiplo clientes simultaneamente.
Observação
Aplicativos cliente e servidor sockets do Windows (Winsock) devem ter o mesmo tipo Soquete para se comunicar.De exemplo, eles deverá ambos estar usando soquetes fluxo de bytes que usam TCP, ou eles devem usar não confiável soquetes datagrama que usam UDP.
In This Section
- 2.2 Sockets do Windows (Winsock)
Fornece informações sobre suporte Winsock 2.2 em Windows Embedded CE, incluindo a arquitetura, múltiplo transporte protocolos, sobreposto objetos de evento e E/S, resolução de nomes, compatibilidade com versões anteriores e Seguro soquetes. Também fornece informações sobre aplicativos Soquete transmitir, aplicativo Datagram Socket protocolo UDP (UDP) e Multicast protocolo IP (IP) aplicativo e criar um aplicativo Infrared Winsock.
- Usando WSAStartup para inicializar sockets do Windows (Winsock)
Descreve como inicializar sockets do Windows (Winsock).
- Aplicativo Soquete de fluxo
Descreve como criar um servidor Soquete, um cliente Soquete, Soquete servidor e cliente Soquete os aplicativos.
- Criando um aplicativo Soquete UDP de datagrama
Descreve como criar um aplicativo servidor soquete de datagrama UDP.
- Criando um Multicast IP aplicativos
Descreve como criar um aplicativo IP Multicast, incluindo como mapa (n.); mapear (v.) um endereço, enviar e receber uma datagrama, junção e deixe um grupo de multicast, e ler soquetes.
- Determinar se uma conexão de rede está presente
Fornece informações sobre como determinar programaticamente Se o local dispositivo está conectado a uma rede.
- Interface do provedor de serviços sockets do Windows (Winsock) (SPI)
Fornece informações sobre a interface provedor serviço sockets do Windows (Winsock) (SPI), incluindo Soquete criação e gerenciamento descritor, objetos evento, notificação de eventos rede, Conexões Soquete, Soquete E/S, soquetes compartilhados e resolução de nomes.
Related Sections
For All Platforms:
- Soquetes brutos
Fornece informações sobre processado soquetes suporte em Windows Embedded CE.
For Windows Mobile:
- Criando um aplicativo sockets do Windows (Winsock) de infravermelho
Fornece informações sobre como criar aplicativo Soquete sobre IrDA.