Peer to Peer Socket C
1.0.0
โปรแกรมนี้เกี่ยวข้องกับเพียร์ที่สามารถส่งและรับพร้อมกันสร้างขึ้นโดยใช้การเขียนโปรแกรมซ็อกเก็ตใน C. หลายอินสแตนซ์ของรหัสสามารถเรียกใช้ในสภาพแวดล้อมเทอร์มินัลแยกต่างหากเพื่อสร้างเครือข่ายแชทเพียร์
ข้อ จำกัด
ส่งและรับพร้อมกัน
โปรแกรมประสบความสำเร็จในการส่งและรับพร้อมกันโดยใช้วิธีการรับในเธรดแยก โปรแกรมเกี่ยวข้องกับการใช้การเรียก Select () ระบบเพื่อระบุตัวอธิบายไฟล์พร้อมและวนซ้ำเพื่อรับข้อความในคิว อย่างไรก็ตามการส่งและรับพร้อมกันนี้ไม่ได้ถูกปรับปรุงและอาจขัดจังหวะผู้ใช้ในขณะที่ส่งข้อความ
คำแนะนำในการใช้งาน
โปรแกรมถูกดำเนินการในระบบ Linux โดยใช้คอมไพเลอร์ GCC
gcc peer.c -o peer1
gcc peer.c -o peer2
./peer1
./peer2