ผู้แต่ง: winddriver ([email protected])
หากคุณพบว่าโครงการนี้เป็นประโยชน์สำหรับคุณโปรดพิจารณาบริจาคและสนับสนุนผู้เขียนเพื่ออัปเดตต่อไป


ขอบคุณ xlnron สำหรับความช่วยเหลือของคุณ
ขอบคุณ viniciusfbb สำหรับการค้นพบและแก้ไขปัญหานี้
เมื่อใช้กับไลบรารีการจัดการหน่วยความจำของบุคคลที่สามจะเกิดการรั่วไหลของหน่วยความจำ Robertodellapasqua ค้นพบปัญหานี้และในที่สุด Pony5551 ก็พบสาเหตุของปัญหา ขอบคุณมาก! นี่ควรเป็นข้อบกพร่องในการใช้งานภายใน [อ่อนแอ] ของ Delphi และปัญหาได้รับการแก้ไขหลังจากแทนที่ [อ่อนแอ] ด้วย [ไม่ปลอดภัย]
ใช้รุ่น IO ที่แตกต่างกันสำหรับแพลตฟอร์มที่แตกต่างกัน:
หน้าต่าง
FreeBSD (macOSX, iOS ... )
Linux (Linux, Android ... )
รองรับการพร้อมกันที่สูงมาก
สามารถเรียกใช้ตัวเลขที่เกิดขึ้นพร้อมกันได้มากกว่า 100,000 ตัวคุณต้องปรับเปลี่ยนรีจิสทรีเพื่อปรับจำนวนพอร์ตสูงสุดเริ่มต้น
หลังจากการทดสอบเบื้องต้นสภาพแวดล้อมการทดสอบคือ OSX 10.9.5 ในเครื่องเสมือน แม้ว่าจะมีการแก้ไขขีด จำกัด การจัดการระบบ แต่ก็สามารถเปิดการเชื่อมต่อที่เกิดขึ้นพร้อมกันได้มากกว่า 32,000 ครั้งเท่านั้น บางทีเวอร์ชันเซิร์ฟเวอร์ OSX สามารถรองรับการเกิดขึ้นพร้อมกันที่สูงขึ้น
รองรับ IPv4 และ IPv6 ในเวลาเดียวกัน
สำเนาหน่วยความจำศูนย์
เกณฑ์มาตรฐาน https
เซิร์ฟเวอร์ http (Linux-Aarch64)
HTTP Server (Linux-Loongarch64)
ไคลเอนต์ http (Linux-Aarch64)
ไคลเอนต์ http (Linux-Loongarch64)
WebSocket Server (Linux-Aarch64)
WebSocket Server (Linux-Loongarch64)
ไคลเอนต์ WebSocket (Linux-Aarch64)
ไคลเอนต์ WebSocket (Linux-Loongarch64)
http (เซิร์ฟเวอร์คือ Ubuntu 16.04 เดสก์ท็อป)
https (เซิร์ฟเวอร์คือ Ubuntu 16.04 เดสก์ท็อป)