Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O Windows Sockets 2 estende a funcionalidade do Windows Sockets 1.1 em várias áreas. A tabela a seguir resume algumas das principais alterações de recursos.
| Características | Descrição |
|---|---|
| arquitetura do Windows Sockets 2 | Uma descrição da arquitetura do Windows Sockets 2. |
| O soquete manipula | Opcionalmente, um identificador de soquete pode ser um identificador de arquivo no Windows Sockets 2. É possível usar identificadores de soquete com funções de E/S de arquivo padrão do Windows. |
| acesso simultâneo a vários protocolos de transporte | Permite que um aplicativo use a interface de soquete familiar para obter acesso simultâneo a vários protocolos de transporte instalados. |
| resolução de nomes independentes de protocolo | Inclui um conjunto padronizado de funções para consultar e trabalhar com a miríade de domínios de resolução de nomes que existem hoje (por exemplo, DNS, SAP e X.500). |
| multicast independente de protocolo e multiponto | Os aplicativos descobrem que tipo de funcionalidades multicast um transporte fornece e usa essas instalações de maneira genérica. |
| de E/S sobreposta | Incorpora o paradigma sobreposto para e/S de soquete seguindo o modelo estabelecido em ambientes do Windows. |
| dispersão/coleta de de E/S | Incorpora recursos de dispersão/coleta com o paradigma sobreposto para E/S do soquete, seguindo o modelo estabelecido em ambientes do Windows. |
| QoS (Qualidade do Serviço) | Estabelece convenções que os aplicativos usam para negociar os níveis de serviço necessários para parâmetros como largura de banda e latência. Outros aprimoramentos relacionados ao QoS incluem mecanismos para extensões de Qualidade de Serviço específicas da rede. |
| mecanismo de extensão Provider-Specific | A funçãoWSAIoctlpermite que os provedores de serviços ofereçam extensões de recurso específicas do provedor. |
| de soquetes compartilhados | A funçãoWSADuplicateSocket é introduzida para habilitar o compartilhamento de soquete entre processos. |
| configuração de conexão e de teardown | Um aplicativo pode obter informações de chamador, como identificador de chamador e Qualidade de Serviço antes de decidir se aceita uma solicitação de conexão de entrada. Também é possível (para protocolos que dão suporte a isso) trocar dados de usuário entre os pontos de extremidade no tempo de interrupção da conexão. |
| desligamento normal, opções persistentes e de fechamento do soquete | Um aplicativo tem várias opções para desligar uma conexão de soquete (sequência de desligamento). |
| Protocol-Independent de dados fora de banda | A abstração do soquete de fluxo inclui a noção de dados OOB (fora da banda). |
| instalações de depuração e rastreamento | O Windows Sockets 2 dá suporte a uma versão especialmente elaborada do Ws2_32.dll e a uma DLL de depuração/rastreamento separada. |
| problemas de compatibilidade de soquetes do Windows | O Windows Sockets 2 continua a dar suporte a todas as chamadas de função e semântica do Windows Sockets 1.1, exceto para aqueles que lidam com pseudo-bloqueio. |
| tratando erros de Winsock | Como os erros do Winsock podem ser recuperados e tratados por um aplicativo. |