Dom mreže Što su prozorske utičnice (winsock)? - definicija iz tehopedije

Što su prozorske utičnice (winsock)? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači Windows Sockets (Winsock)?

Windows utičnice (Winsock) je aplikacijsko programsko sučelje (API) koje omogućuje komunikaciju između Windows mrežnog softvera i mrežnih usluga, poput protokola kontrole prijenosa / internetskog protokola (TCP / IP). Winsock se temelji na sučelju Berkeley Unix utičnica.

Techopedia objašnjava Windows utičnice (Winsock)

Windows sockets API (WSA) tehnička je specifikacija za Windows utičnice. Sadrži rutine u stilu Berkeley utičnica, kao i skup proširenja za Windows. Windows utičnice pruža standardno sučelje između Windows klijentskih TCP / IP aplikacija i temeljnog skupa TCP / IP protokola.

Operativni sustavi (OS) kao što su Windows 95 i Windows NT uključuje sloj veze podataka pod nazivom winsock.dll, koji pomaže da Windows programi i TCP / IP usluge rade zajedno. Osim Microsoftove verzije winsock.dll, postoje i druge verzije winsock.dll dostupne kao besplatni i shareware. Zbog toga što ne postoji određeni standard definiran za API sockets, svaka implementacija je jedinstvena.

Program Winsock uključen je kao dio operativnog sustava u sustavu Microsoft Windows. Winsock sučelje dostupno je i za Mac OS. Organizacije poput Chameleona nude paket koji se sastoji od web preglednika, uslužnog programa File Transfer Protocol, uslužnog programa pošte i ostalih uslužnih programa. U Unix operativnom sustavu utičnice i TCP / IP dizajnirani su za izravno izvođenje Unix aplikacijskih programa bez potrebe za Winsock ekvivalentom.

Specifikacija API-ja za utičnice sustava Windows sastoji se od dvije vrste sučelja. Oni uključuju API za programere aplikacija i sučelje pružatelja usluga za programere mrežnog softvera za stvaranje i dodavanje novih mrežnih protokola.

Što su prozorske utičnice (winsock)? - definicija iz tehopedije