Daftar Isi:
- Definisi - Apa yang dimaksud dengan Soket Windows (Winsock)?
- Techopedia menjelaskan Windows Sockets (Winsock)
Definisi - Apa yang dimaksud dengan Soket Windows (Winsock)?
Soket Windows (Winsock) adalah antarmuka pemrograman aplikasi (API) yang memungkinkan komunikasi antara perangkat lunak jaringan Windows dan layanan jaringan, seperti Transmission Control Protocol / Internet Protocol (TCP / IP). Winsock didasarkan pada antarmuka soket Unix Berkeley.
Techopedia menjelaskan Windows Sockets (Winsock)
Windows sockets API (WSA) adalah spesifikasi teknis untuk soket Windows. Ini mencakup rutinitas gaya soket Berkeley serta serangkaian ekstensi khusus Windows. Soket Windows menyediakan antarmuka standar antara aplikasi klien Windows TCP / IP dan paket protokol TCP / IP yang mendasarinya.
Sistem operasi (OS) seperti Windows 95 dan Windows NT mencakup lapisan tautan data bernama winsock.dll, yang membantu membuat program Windows dan layanan TCP / IP bekerja bersama. Selain versi Microsoft winsock.dll, ada juga versi lain dari winsock.dll yang tersedia sebagai freeware dan shareware. Karena tidak ada standar khusus yang ditetapkan untuk API soket Windows, setiap implementasi unik.
Program Winsock termasuk sebagai bagian dari sistem operasi di Microsoft Windows. Antarmuka Winsock juga tersedia untuk Mac OS. Organisasi seperti Chameleon menawarkan rangkaian yang terdiri dari browser Web, utilitas Protokol Transfer File, utilitas mail, dan utilitas lainnya. Dalam sistem operasi Unix, soket dan TCP / IP dirancang untuk berjalan langsung dengan program aplikasi Unix tanpa memerlukan Winsock yang setara.
Spesifikasi Windows sockets API terdiri dari dua jenis antarmuka. Ini termasuk API untuk pengembang aplikasi dan antarmuka penyedia layanan untuk pengembang perangkat lunak jaringan untuk membuat dan menambahkan protokol jaringan baru.
