Isi kandungan:
- Definisi - Apakah yang dimaksudkan dengan Windows Sockets (Winsock)?
- Techopedia menerangkan Windows Sockets (Winsock)
Definisi - Apakah yang dimaksudkan dengan Windows Sockets (Winsock)?
Soket Windows (Winsock) adalah antara muka pengaturcaraan aplikasi (API) yang membolehkan komunikasi antara perisian rangkaian dan perkhidmatan rangkaian Windows, seperti Protokol Kawalan Penghantaran / Protokol Penghantaran (TCP / IP). Winsock didasarkan pada antara muka soket Berkeley Unix.
Techopedia menerangkan Windows Sockets (Winsock)
Windows soket API (WSA) adalah spesifikasi teknikal untuk soket Windows. Ia termasuk rutin gaya soket Berkeley serta satu set sambungan khusus Windows. Soket Windows menyediakan antara muka standard antara aplikasi TCP / IP Windows dan suite protokol TCP / IP yang mendasari.
Sistem pengendalian (OS) seperti Windows 95 dan Windows NT termasuk lapisan pautan data yang dinamakan winsock.dll, yang membantu membuat program Windows dan perkhidmatan TCP / IP berfungsi bersama-sama. Sebagai tambahan kepada versi winsock.dll Microsoft, terdapat juga versi lain dari winsock.dll yang tersedia sebagai perisian percuma dan shareware. Oleh kerana tiada standard khusus yang ditetapkan untuk soket Windows API, setiap pelaksanaan adalah unik.
Program Winsock dimasukkan sebagai sebahagian daripada sistem operasi di Microsoft Windows. Antara muka Winsock juga boleh didapati untuk Mac OS. Organisasi seperti Chameleon menawarkan suite yang terdiri daripada penyemak imbas Web, utiliti Protokol Pemindahan Fail, utiliti mel dan utiliti lain. Dalam sistem operasi Unix, soket dan TCP / IP direka untuk berjalan secara langsung dengan program aplikasi Unix tanpa memerlukan setara Winsock.
Spesifikasi API soket Windows terdiri daripada dua jenis antara muka. Ini termasuk API untuk pemaju aplikasi dan antara muka pembekal perkhidmatan untuk pemaju perisian rangkaian untuk membuat dan menambah protokol rangkaian baru.