ห้องสมุดนี้เป็นการใช้งานการขนส่งผู้ไม่เชื่อเรื่องพระเจ้าของโปรโตคอลแอปพลิเคชันข้อ จำกัด (COAP - RFC 7252) สำหรับมาตรฐาน. NET
เนื่องจาก COAP ได้รับการออกแบบมาสำหรับเลเยอร์การขนส่งที่ไม่น่าเชื่อถือ (6lowpan, UDP ฯลฯ ... ) มันสมเหตุสมผลที่จะไม่กังวลเกี่ยวกับการใช้งานการขนส่งและอนุญาตให้แอปพลิเคชันจัดหาตัวเอง
หากคุณหลังจากตัวอย่างการขนส่ง UDP ให้ดู coapnet.udp
การเปลี่ยนแปลงที่เกี่ยวข้องทั้งหมดจะถูกบันทึกไว้ใน changelog.md
การสนับสนุนเต็มรูปแบบสำหรับ RFC 7959 - การถ่ายโอนบล็อกที่ชาญฉลาดในโปรโตคอลแอปพลิเคชันที่ จำกัด (COAP)
การสนับสนุนสำหรับการส่งและรับข้อความยืนยัน (CON) และข้อความที่ไม่สามารถยืนยันได้ (ไม่ใช่)
TimeSpan ที่กำหนดสนับสนุนการส่งและรับข้อความมัลติคาสต์
CoapServer - เซิร์ฟเวอร์ง่าย ๆ สำหรับการเชื่อมโยงกับการขนส่งในท้องถิ่นและคำขอประมวลผล
CoapHandler - ตัวจัดการคำขอแม่แบบที่จะใช้โดย coapserverCoapResourceHandler - ตัวอย่างตัวจัดการที่ specificaly ให้บริการ CoapResource sเริ่มต้นเซิร์ฟเวอร์ COAP ที่ฟังบนอินเทอร์เฟซเครือข่ายทั้งหมดและรับฟังการร้องขอมัลติคาสต์
ส่งคำขอ GET /hello ไปยัง LocalHost และพิมพ์ทรัพยากรการตอบกลับ
หมายเหตุ: เรียกใช้ Simpleserver จากนั้นเรียกใช้ SimpleClient เพื่อดูทั้งสองอย่างในการดำเนินการ
จะส่งคำขอ multicast get /.well-known/core การร้องขอทุกนาทีและการตอบกลับการพิมพ์ที่ได้รับ