Windows Sockets fornecem uma maneira de independente de protocolo de rede para comunicação entre dois computadores. Esses soquetes podem ser síncronos (o programa aguarda até que a comunicação é feita) ou assíncrona (o programa continuará executando enquanto a comunicação está acontecendo).
Encapsula a API do Sockets Windows em um invólucro fino.
Abstração de nível mais alto derivado CAsyncSocket. Ele opera de forma síncrona.
Fornece uma interface de CFile para um soquete do Windows.