Mga Windows Sockets (Winsock)

May -Akda: Peter Berry
Petsa Ng Paglikha: 18 Agosto. 2021
I -Update Ang Petsa: 1 Hulyo 2024
Anonim
20.TCP SOCKET - Windows System Programming in C/C++
Video.: 20.TCP SOCKET - Windows System Programming in C/C++

Nilalaman

Kahulugan - Ano ang ibig sabihin ng Windows Sockets (Winsock)?

Ang isang Windows sockets (Winsock) ay isang interface ng application programming (API) na nagbibigay-daan sa komunikasyon sa pagitan ng software ng Windows network at mga serbisyo sa network, tulad ng Transmission Control Protocol / Internet Protocol (TCP / IP). Ang Winsock ay batay sa interface ng Berkeley Unix socket.


Isang Panimula sa Microsoft Azure at ang Microsoft Cloud | Sa buong gabay na ito, malalaman mo kung ano ang lahat ng cloud computing at kung paano makakatulong ang Microsoft Azure sa iyo upang lumipat at patakbuhin ang iyong negosyo mula sa ulap.

Ipinapaliwanag ng Techopedia ang Windows Sockets (Winsock)

Ang Windows sockets API (WSA) ay ang teknikal na pagtutukoy para sa mga Windows sockets. Kasama dito ang mga ruta ng istilo ng estilo ng Berkeley pati na rin ang isang hanay ng mga partikular na extension ng Windows. Ang mga socket ng Windows ay nagbibigay ng isang karaniwang interface sa pagitan ng mga aplikasyon ng client ng Windows TCP / IP at ang pinagbabatayan na TCP / IP protocol suite.

Ang mga operating system (OS) tulad ng Windows 95 at Windows NT ay nagsasama ng isang layer ng link ng data na nagngangalang winock.dll, na tumutulong upang makagawa ang mga programa ng Windows at ang mga serbisyo ng TCP / IP. Bilang karagdagan sa bersyon ng Microsoft winsock.dll, mayroon ding iba pang mga bersyon ng winsock.dll na magagamit bilang freeware at shareware. Dahil walang tiyak na pamantayang tinukoy para sa Windows sockets API, ang bawat pagpapatupad ay natatangi.


Ang programa ng Winsock ay kasama bilang isang bahagi ng operating system sa Microsoft Windows. Magagamit din ang interface ng Winsock para sa Mac OS. Nag-aalok ang mga samahang tulad ng Chameleon ng isang suite na binubuo ng isang Web browser, utility ng File Transfer Protocol, utility ng mail at iba pang mga utility. Sa operating system ng Unix, ang mga socket at TCP / IP ay idinisenyo upang tumakbo nang direkta sa mga programa ng application ng Unix nang hindi nangangailangan ng katumbas na Winsock.

Ang pagtutukoy ng Windows socket API ay binubuo ng dalawang uri ng mga interface. Kasama dito ang isang API para sa mga developer ng application at isang interface ng service provider para sa mga developer ng software ng network upang lumikha at magdagdag ng mga bagong protocol ng network.