Condividi tramite


Windows Sockets 2

Scopo

Windows Sockets 2 (Winsock) consente ai programmatori di creare applicazioni avanzate che supportano Internet, Intranet e altre applicazioni che supportano la rete per trasmettere i dati dell'applicazione attraverso la rete, indipendentemente dal protocollo di rete in uso. Con Winsock, ai programmatori viene fornito l'accesso a funzionalità di rete avanzate di Microsoft® Windows®, ad esempio multicast e qualità del servizio (QoS).

Winsock segue il modello WOSA (Windows Open System Architecture); definisce un'interfaccia SPI (Service Provider Interface) standard tra l'API (Application Programming Interface), con le funzioni esportate e gli stack di protocolli. Usa il paradigma dei socket che è stato diffuso per la prima volta da Berkeley Software Distribution (BSD) UNIX. Successivamente è stato adattato per Windows in Windows Sockets 1.1, con cui le applicazioni Windows Sockets 2 sono compatibili con le versioni precedenti. Programmazione Winsock in precedenza centrata su TCP/IP. Alcune procedure di programmazione che funzionano con TCP/IP non funzionano con ogni protocollo. Di conseguenza, l'API Windows Sockets 2 aggiunge funzioni dove necessario per gestire diversi protocolli.

Destinatari per sviluppatori

Windows Sockets 2 è progettato per l'uso da parte dei programmatori C/C++. È necessaria una certa familiarità con le funzionalità di rete di Windows.

Requisiti di runtime

Windows Sockets 2 può essere usato in tutte le piattaforme Windows. Se esistono determinate implementazioni o funzionalità delle restrizioni della piattaforma Windows Sockets 2, sono chiaramente indicate nella documentazione.

In questa sezione

Argomento Descrizione
Novità di Windows Sockets
Informazioni sulle nuove funzionalità per Windows Sockets.
supporto del protocollo di rete Winsock in Windows
Informazioni sul supporto del protocollo di rete per Windows Socket in versioni diverse di Windows.
Informazioni sul Winsock
Informazioni generali sulle considerazioni sulla programmazione di Windows Sockets, sull'architettura e sulle funzionalità disponibili per gli sviluppatori.
Uso di Winsock
Procedure e tecniche di programmazione usate con Windows Sockets. Questa sezione include tecniche di programmazione winsock di base, ad esempio Introduzione a Winsock, nonché tecniche avanzate utili per sviluppatori winsock esperti.
di riferimento winsock
Documentazione dell'API Windows Sockets.

 

helper IP di

qualità del servizio