Compartilhar via


Winsock Architecture

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

A seguinte ilustração mostra a arquitetura em sockets do Windows (Winsock) 2.2.

  • Aplicativos e serviços
    Serviços criados por fornecedores independentes software (ISVs), portadoras e empresas.
  • Sockets do Windows (Winsock)
    Uma interface programação que fornece recursos avançados sobre 1.1 sockets do Windows (Winsock), incluindo provedores serviço instaláveis para outra adicional-parte protocolos. 2.2 Sockets do Windows (Winsock) também fornece protocolo APIs independentes que simultaneamente suporte IPv4 e IPv6 em aplicativos.
  • Transporte de provedores de serviço
    A seguinte lista mostra os tipos provedor de serviço que estão em 2.2 sockets do Windows (Winsock):

    • Provedor de Serviço Base: Totalmente implementa um protocolo. De exemplo, TCPv4 totalmente é implementado pelo provedor de WSPM que acompanha Windows Embedded CE. Para obter mais informações sobre o interno serviço provedores que Windows Embedded CE fornece, consulte Interface do provedor de serviços sockets do Windows (Winsock) (SPI).
    • Provedor de serviços em camadas (lsp): Modifica um provedor serviço transporte e, portanto, o protocolo que ela implementa, para expansão, restringir, ou redirecionar suas capacidades. De exemplo, o LSP SSL Consta a camada acima o provedor WSPM no que é chamado encadear um provedor. Este LSP criptografa e descriptografa dados antes ele chama em WSPM. WSPM, em seguida, envia e recebe dados utilizando o protocolo TCP. Você pode implementar um LSP para estender um provedor serviço transporte existente. Para obter mais informações, consulte Provedores de serviços sockets do Windows (Winsock) e Protocolos em camadas e cadeias do provedor.
  • NDIS
    O padrão arquitetura driver rede para todos os OSes Windows-Based.

Sockets do Windows (Winsock) oferece suporte a terceira-parte extensões. Se essas extensões não usar segurança adequada e procedimentos autenticação, eles podem comprometer a segurança de um dispositivo ou local rede.

See Also

Concepts

Winsock Support in Windows Embedded CE
Layered Protocols and Provider Chains

Other Resources

Winsock Application Development