İçindekiler:
Tanımı - Windows Sockets (Winsock) anlamı ne?
Windows yuvaları (Winsock), Windows ağ yazılımı ile İletim Kontrol Protokolü / İnternet Protokolü (TCP / IP) gibi ağ hizmetleri arasında iletişim sağlayan bir uygulama programlama arabirimidir (API). Winsock, Berkeley Unix soket arayüzünü temel alır.
Techopedia, Windows Yuvalarını (Winsock) açıklıyor
Windows soketleri API (WSA), Windows soketleri için teknik özelliktir. Berkeley soket tarzı rutinleri ve Windows'a özgü bir dizi uzantı içerir. Windows yuvaları, Windows TCP / IP istemci uygulamaları ile temeldeki TCP / IP protokol paketi arasında standart bir arabirim sağlar.
Windows 95 ve Windows NT gibi işletim sistemleri (OS), Windows programlarının ve TCP / IP hizmetlerinin birlikte çalışmasına yardımcı olan winsock.dll adlı bir veri bağlantı katmanı içerir. Microsoft winsock.dll sürümüne ek olarak, winsock.dll dosyasının ücretsiz ve shareware olarak başka sürümleri de vardır. Windows yuvaları API'sı için belirli bir standart tanımlanmadığından, her uygulama benzersizdir.
Winsock programı, Microsoft Windows işletim sisteminin bir parçası olarak bulunur. Mac OS için bir Winsock arayüzü de mevcuttur. Chameleon gibi kuruluşlar, bir Web tarayıcısı, bir Dosya Aktarım Protokolü yardımcı programı, posta yardımcı programı ve diğer yardımcı programlardan oluşan bir paket sunar. Unix işletim sisteminde, soketler ve TCP / IP, Winsock eşdeğeri gerektirmeden doğrudan Unix uygulama programlarıyla çalışacak şekilde tasarlanmıştır.
Windows soketleri API belirtimi iki tür arabirimden oluşur. Bunlar arasında uygulama geliştiricileri için bir API ve ağ yazılımı geliştiricilerinin yeni ağ protokolleri oluşturmaları ve eklemeleri için bir servis sağlayıcı arayüzü bulunmaktadır.