Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Finalidade
O Windows Sockets 2 (Winsock) permite que os programadores criem Internet avançada, intranet e outros aplicativos com capacidade de rede para transmitir dados de aplicativos através do fio, independentemente do protocolo de rede que está sendo usado. Com o Winsock, os programadores recebem acesso a recursos avançados de rede do Microsoft® Windows®, como multicast e Qualidade de Serviço (QoS).
Winsock segue o modelo Windows Open System Architecture (WOSA); ele define uma interface padrão do provedor de serviços (SPI) entre a interface de programação de aplicativos (API), com suas funções exportadas e as pilhas de protocolo. Ele usa o paradigma de soquetes que foi popularizado pela primeira vez pela Berkeley Software Distribution (BSD) UNIX. Mais tarde, foi adaptado para Windows no Windows Sockets 1.1, com o qual os aplicativos Windows Sockets 2 são compatíveis com versões anteriores. Programação Winsock anteriormente centrada em torno de TCP/IP. Algumas práticas de programação que funcionavam com TCP/IP não funcionam com todos os protocolos. Como resultado, a API do Windows Sockets 2 adiciona funções quando necessário para lidar com vários protocolos.
Público de desenvolvedores
Windows Sockets 2 é projetado para uso por programadores C/C++. É necessária familiaridade com a rede Windows.
Requisitos de tempo de execução
O Windows Sockets 2 pode ser usado em todas as plataformas Windows. Quando existem determinadas implementações ou recursos de restrições de plataforma do Windows Sockets 2, eles são claramente anotados na documentação.
Nesta secção
| Tópico | Descrição |
|---|---|
|
O que há de novo no Windows Sockets |
Informações sobre novos recursos para Windows Sockets. |
|
Suporte ao protocolo de rede Winsock no Windows |
Informações sobre o suporte de protocolo de rede para Windows Sockets em diferentes versões do Windows. |
|
Sobre Winsock |
Informações gerais sobre considerações de programação, arquitetura e recursos do Windows Sockets disponíveis para desenvolvedores. |
|
Usando o Winsock |
Procedimentos e técnicas de programação utilizados com Windows Sockets. Esta seção inclui técnicas básicas de programação Winsock, como Introdução ao Winsock, bem como técnicas avançadas úteis para desenvolvedores Winsock experientes. |
|
de referência Winsock |
Documentação da API do Windows Sockets. |
Tópicos relacionados