เว็บโครงการ: https://tatsuhiro-t.github.io/wslay/
WSLAY เป็นไลบรารี WebSocket ที่เขียนใน C. มันใช้โปรโตคอลเวอร์ชัน 13 ที่อธิบายไว้ใน RFC 6455 ไลบรารีนี้มี 2 ระดับของ API: API ที่ใช้เหตุการณ์และ API ระดับต่ำตามเฟรม สำหรับ API ที่ใช้เหตุการณ์นั้นเหมาะสำหรับรูปแบบรูปแบบเครื่องปฏิกรณ์ที่ไม่ปิดกั้น คุณสามารถตั้งค่าการโทรกลับในกิจกรรมต่าง ๆ สำหรับ API ที่ใช้เฟรมคุณสามารถส่งเฟรม WebSocket โดยตรง WSLAY รองรับการถ่ายโอนข้อมูลส่วนหนึ่งของ WebSocket Protocol เท่านั้นและไม่ได้ทำการจับมือกันใน HTTP
WSLAY รองรับ:
WSLAY ไม่ได้ดำเนินการ I/O ใด ๆ ด้วยตนเอง แต่จะมีการเรียกกลับสำหรับพวกเขา สิ่งนี้ทำให้ WSLAY เป็นอิสระจากเฟรมเวิร์ก I/O ใด ๆ SSL ซ็อกเก็ต ฯลฯ สิ่งนี้ทำให้ WSLAY พกพาผ่านแพลตฟอร์มต่างๆและผู้เขียนแอปพลิเคชันสามารถเลือกเฟรมเวิร์ก I/O ได้อย่างอิสระ
ดูรายงานการทดสอบ Autobahn: เซิร์ฟเวอร์และไคลเอนต์
สฟิงซ์ใช้เพื่อสร้างหน้าผู้ชาย
ในการสร้างและเรียกใช้โปรแกรมทดสอบหน่วยจำเป็นต้องมีแพ็คเกจต่อไปนี้:
ในการสร้างและเรียกใช้โปรแกรมตัวอย่างจำเป็นต้องมีแพ็คเกจต่อไปนี้:
การสร้างจาก Git นั้นง่าย แต่โปรดตรวจสอบให้แน่ใจว่ามีการใช้ AutoConf 2.68 อย่างน้อย::
$ autoreconf -i $ automake $ autoconf $ ./configure $ make