Soquetes do Windows 2
Propósito
O Windows Sockets 2 (Winsock) permite que os programadores criem aplicativos avançados de Internet, intranet e outros aplicativos compatíveis com a rede para transmitir dados do aplicativo pelo 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 QoS (Qualidade de Serviço).
O Winsock segue o modelo WOSA (Windows Open System Architecture) ; define uma SPI (interface do provedor de serviços) padrão entre a API (interface de programação do aplicativo), com suas funções exportadas e as pilhas de protocolo. Ele usa o paradigma de soquetes que foi popularizado pela primeira vez pelo BERKELEY Software Distribution (BSD) UNIX. Posteriormente, ele foi adaptado para o Windows no Windows Sockets 1.1, com o qual os aplicativos do Windows Sockets 2 são compatíveis com versões anteriores. Programação winsock anteriormente centralizada em torno de TCP/IP. Algumas práticas de programação que funcionaram 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-alvo do desenvolvedor
O Windows Sockets 2 foi projetado para uso por programadores C/C++. Familiaridade com a rede do Windows é necessária.
Requisitos de tempo de execução
O Windows Sockets 2 pode ser usado em todas as plataformas Windows. Quando determinadas implementações ou funcionalidades de restrições de plataforma do Windows Sockets 2 existem, elas são claramente observadas na documentação.
Nesta seção
Tópico | Descrição |
---|---|
novidades para os soquetes do Windows |
Informações sobre novos recursos para soquetes do Windows. |
suporte ao protocolo de rede Winsock no Windows |
Informações sobre o suporte ao protocolo de rede para Soquetes do Windows em diferentes versões do Windows. |
sobre Winsock |
Informações gerais sobre considerações de programação, arquitetura e funcionalidades do Windows Sockets disponíveis para desenvolvedores. |
usando o winsock |
Procedimentos e técnicas de programação usados com soquetes do Windows. 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 experientes do Winsock. |
referência Winsock |
Documentação da API de Soquetes do Windows. |
Tópicos relacionados