Windows Sockets 2
Scopo
Windows Sockets 2 (Winsock) consente ai programmatori di creare applicazioni avanzate di Internet, Intranet e altre applicazioni in grado di trasmettere i dati dell'applicazione attraverso il cavo, indipendentemente dal protocollo di rete usato. Con Winsock, i programmatori hanno accesso alle funzionalità di rete di Microsoft® Windows® avanzate, ad esempio multicast e Qualità del servizio (QoS).
Winsock segue il modello Windows Open System Architecture (WOSA); definisce un'interfaccia del provider di servizi standard tra l'interfaccia di programmazione dell'applicazione (API), con le funzioni esportate e gli stack di protocolli. Usa il paradigma dei socket che è stato diffuso 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 incentrata su TCP/IP. Alcune procedure di programmazione che hanno lavorato con TCP/IP non funzionano con ogni protocollo. Di conseguenza, l'API Windows Sockets 2 aggiunge funzioni, se necessario per gestire diversi protocolli.
Sviluppatori
Windows Sockets 2 è progettato per l'uso da parte dei programmatori C/C++. È necessaria familiarità con la rete Windows.
Requisiti di runtime
Windows Sockets 2 può essere usato in tutte le piattaforme Windows. Se esistono determinate implementazioni o funzionalità di Restrizioni della piattaforma Windows Sockets 2, sono chiaramente indicate nella documentazione.
Contenuto della 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 su Winsock |
Informazioni generali 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 With Winsock, nonché tecniche avanzate utili per sviluppatori Winsock esperti. |
Informazioni di riferimento su Winsock |
Documentazione dell'API Windows Sockets. |
Argomenti correlati