extasys
v1.0.6 (JDK 8)
Extasys เป็น ไลบรารีซ็อกเก็ต TCP/UDP แบบอะซิงโครนัส ประสิทธิภาพสูงสำหรับ Java (JDK 8 และใหม่กว่า)
ลักษณะแบบ มัลติเธรดและน้ำหนักเบา ทำให้เหมาะสำหรับการถ่ายโอนข้อมูลที่รวดเร็วเป็นพิเศษแม้บนระบบที่มีสถาปัตยกรรม ARM เช่น สมาร์ทโฟน Android และคอมพิวเตอร์บอร์ดเดี่ยว (Raspberry Pi, Orange Pi ฯลฯ) Extasys ได้รับการออกแบบมาเพื่อทำงานหนักและให้คุณคิดถึงเฉพาะการแลกเปลี่ยนข้อความ (กระบวนการ)
ผังงาน TD;
ลูกค้า 1 (ไคลเอนต์ # 1) --- | ข้อมูล I / O | ExtasysListener (ผู้ฟัง Extasys);
ลูกค้า 2 (ไคลเอนต์ # 2) --- | ข้อมูล I / O | ExtasysListener (ผู้ฟัง Extasys);
ลูกค้า 3 (ไคลเอนต์ # 3) --- | ข้อมูล I / O | ExtasysListener (ผู้ฟัง Extasys);
ไคลเอนต์...(ไคลเอนต์ ...) ---|ข้อมูล I/O|ExtasysListener(ตัวฟัง Extasys);
ExtasysListener -> ThreadPool (ThreadPool: การประมวลผลข้อมูลแบบมัลติเธรดแบบไม่ปิดกั้น);
ThreadPool -> ExtasysListener;
โครงการ Extasys ได้รับการพัฒนาด้วย NetBeans IDE
ตัวอย่างการทำงานเต็มรูปแบบเกี่ยวกับวิธีใช้ Extasys สามารถพบได้ภายในพื้นที่เก็บข้อมูล
ข้อมูลเพิ่มเติมเกี่ยวกับวิธีการใช้ Extasys สามารถพบได้ในหน้าวิกิ