Compartilhar via


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.

 

do Auxiliar de IP

qualidade do serviço