![Network Programming || WinSock WSA || Windows Socket API || Winsock Model](https://i.ytimg.com/vi/eMdBywLSnUU/hqdefault.jpg)
เนื้อหา
- คำจำกัดความ - Windows Sockets (Winsock) หมายถึงอะไร
- ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร
- Techopedia อธิบาย Windows Sockets (Winsock)
คำจำกัดความ - Windows Sockets (Winsock) หมายถึงอะไร
Windows sockets (Winsock) เป็น application programming interface (API) ที่ช่วยให้การสื่อสารระหว่างซอฟต์แวร์เครือข่าย Windows และบริการเครือข่ายเช่น Transmission Control Protocol / Internet Protocol (TCP / IP) Winsock ขึ้นอยู่กับอินเตอร์เฟซซ็อกเก็ตของ Berkeley Unix
ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร
Techopedia อธิบาย Windows Sockets (Winsock)
Windows sockets API (WSA) เป็นข้อกำหนดทางเทคนิคสำหรับ Windows sockets ซึ่งรวมถึงรูทีนสไตล์ซ็อกเก็ต Berkeley รวมถึงชุดส่วนขยายเฉพาะสำหรับ Windows Windows sockets จัดเตรียมอินเตอร์เฟสมาตรฐานระหว่างแอปพลิเคชันไคลเอนต์ Windows TCP / IP และชุดโปรโตคอล TCP / IP
ระบบปฏิบัติการ (OS) เช่น Windows 95 และ Windows NT มี data link layer ชื่อว่า 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 สำหรับนักพัฒนาแอปพลิเคชันและส่วนต่อประสานผู้ให้บริการสำหรับนักพัฒนาซอฟต์แวร์เครือข่ายเพื่อสร้างและเพิ่มโปรโตคอลเครือข่ายใหม่