บ้าน เครือข่าย windows sockets (winsock) คืออะไร - คำจำกัดความจาก techopedia

windows sockets (winsock) คืออะไร - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - Windows Sockets (Winsock) หมายถึงอะไร

Windows sockets (Winsock) เป็น application programming interface (API) ที่อนุญาตให้มีการสื่อสารระหว่างซอฟต์แวร์เครือข่าย Windows และบริการเครือข่ายเช่น Transmission Control Protocol / Internet Protocol (TCP / IP) Winsock ขึ้นอยู่กับอินเตอร์เฟซซ็อกเก็ตของ Berkeley Unix

Techopedia อธิบาย Windows Sockets (Winsock)

Windows sockets API (WSA) เป็นข้อกำหนดทางเทคนิคสำหรับ Windows sockets ซึ่งรวมถึงรูทีนสไตล์ซ็อกเก็ต Berkeley รวมถึงชุดส่วนขยายเฉพาะสำหรับ Windows Windows sockets จัดเตรียมอินเตอร์เฟสมาตรฐานระหว่างแอปพลิเคชันไคลเอนต์ Windows TCP / IP และชุดโปรโตคอล TCP / IP

ระบบปฏิบัติการ (OS) เช่น Windows 95 และ Windows NT มีดาต้าลิงค์เลเยอร์ชื่อ winsock.dll ซึ่งช่วยในการสร้างโปรแกรม Windows และบริการ TCP / IP ทำงานร่วมกัน นอกจากรุ่น Microsoft winsock.dll แล้วยังมีรุ่นอื่น ๆ ของ winsock.dll ที่มีให้เป็นฟรีแวร์และแชร์แวร์ เนื่องจากไม่มีมาตรฐานเฉพาะที่กำหนดไว้สำหรับ Windows sockets API การใช้งานแต่ละครั้งจึงไม่ซ้ำกัน

โปรแกรม Winsock รวมอยู่เป็นส่วนหนึ่งของระบบปฏิบัติการใน Microsoft Windows อินเทอร์เฟซ Winsock ยังพร้อมใช้งานสำหรับ Mac OS องค์กรเช่น Chameleon เสนอชุดประกอบด้วยเว็บเบราว์เซอร์, ยูทิลิตี้ File Transfer Protocol, ยูทิลิตี้จดหมายและยูทิลิตี้อื่น ๆ ในระบบปฏิบัติการ Unix ซ็อกเก็ตและ TCP / IP ได้รับการออกแบบให้ทำงานโดยตรงกับแอปพลิเคชัน Unix โดยไม่ต้องใช้ Winsock ที่เทียบเท่า

ข้อมูลจำเพาะ Windows sockets API ประกอบด้วยอินเตอร์เฟสสองประเภท สิ่งเหล่านี้รวมถึง API สำหรับนักพัฒนาแอปพลิเคชันและส่วนต่อประสานผู้ให้บริการสำหรับนักพัฒนาซอฟต์แวร์เครือข่ายเพื่อสร้างและเพิ่มโปรโตคอลเครือข่ายใหม่

windows sockets (winsock) คืออะไร - คำจำกัดความจาก techopedia