IT A - Z

Home

IT A - Z
Knowledge Developer Database Internet Resource Forum
 

สารบัญตามตัวอักษร

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z #
 
 

Winsock

ที่มา SearchWinIT.com

Winsock เป็นโปรแกรมอินเตอร์เฟซและสนับสนุนโปรแกรมที่จัดการคำขอ นำเข้า/ส่งออก สำหรับโปรแกรมประยุกต์ในระบบปฏิบัติการ Windows การเรียก Winsock เป็นเพราะปรับปรุงสำหรับ Windows จากอินเตอร์เฟซ Berkeley Unix socket โดย socket เป็นข้อตกลงเฉพาะสำหรับการเชื่อมต่อและแลกเปลี่ยนข้อมูลระหว่างการประมวลผล 2 โปรแกรมภายในคอมพิวเตอร์เดียวกันหรือข้ามเครือข่าย

Winsock ทำงานระหว่างโปรแกรมประยุกต์ เช่น Netscape browser และโปรแกรมอินเตอร์เน็ตในคอมพิวเตอร์ที่ใช้ TCP/IP คำขอไหลตามลำดับดังนี้

 

Web browser หรือโปรแกรมประยุกต์อื่น
|
winsock.dll
|
เลเยอร์ TCP/IP
|
โมเด็ม หรือการ์ดเครือข่าย
|
อินเตอร์เน็ตและปลายทาง

 

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

บริษัทจำนวนหนึ่งเสนอโปรแกรม Winsock บางครั้งมาเป็นชุดของโปรแกรมโปรโตคอลอินเตอร์เน็ตและโปรแกรมประยุกต์ คัวอย่าง Chameleon ให้ชุดของ Web browser, FTP utility, mail utility และอื่นๆ โปรแกรม Winsock รวมอยู่ด้วย Trumpet Winsock เป็นเวอร์ชันเครื่องแยกเดี่ยวความนิยมสูง Winsock เรียกใช้เป็นไฟล์ Windows dynamic link library สิ่งนี้ได้รับการโหลดเข้าสู่เครื่องคอมพิวเตอร์เมื่อโปรแกรมประยุกต์ต้องการแต่ไม่จำเป็นส่วนของโปรแกรมประยุกต์

ถ้ามีเครื่องคอมพิวเตอร์เก่า เมื่อเริ่มต้นตั้งค่าการเข้าถึงอินเตอร์เน็ต อาจจะต้องการทำให้มั่นใจเวอร์ชัน Winsock ถูกต้องสำหรับระบบปฏิบัติการและโปรแกรมประยุกต์ให้มาโดย access provider ถ้าระบบปฏิบัติการให้ 1 เวอร์ชันและชุดโปรแกรมประยุกต์ให้มาโดย access provider ให้อีกเวอร์ชัน เวอร์ชันของ Winsock ต้องถอนออกไป

 
 

ศัพท์เกี่ยวข้อง

operating system, Unix, DLL, TCP/IP

update: 13 กรกฎาคม 2544