Condividi tramite


Architettura di Windows Sockets 2

L'architettura di Windows Sockets 2 è conforme all'architettura WOSA (Windows Open System Architecture), come illustrato di seguito:

Architettura di Windows Sockets 2

Winsock definisce un'interfaccia SPI (Service Provider Interface) standard tra l'API (Application Programming Interface), con le relative funzioni esportate da WS2_32.dll e dagli stack di protocolli. Di conseguenza, il supporto winsock non è limitato agli stack di protocolli TCP/IP, come nel caso di Windows Sockets 1.1.

Con l'architettura di Windows Sockets 2, non è necessario o auspicabile, per i fornitori di stack fornire la propria implementazione di WS2_32.dll, poiché un singolo WS2_32.dll deve funzionare in tutti gli stack. I WS2_32.dll e gli shim di compatibilità devono essere visualizzati nello stesso modo di un componente del sistema operativo.