โปรแกรม แชท แบบ UDP

ตอนนี้ ผมกำลังจะ เขียนโปรแกรม "แชท" ระหว่าง เครื่องสองเครื่องคุยกัน(แบบ UDP) ภาษา C# แต่ยังไม่รู้จะเริ่มยังไง ขอความกรุณาผู้รู้แนะนำแนวทางให้หน่อยคับ
คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 5
tcp ต้องเชื่อมต่อตลอดเวลาครับ ข้อดีคือมันเชื่อถือได้ เพราะต่อไว้ตลอดเวลา ถ้าหลุดก็รู้ ข้อเสียคือช้ากว่า udp
udp ไม่ต้องเชื่อมตลอดเวลา แค่ส่งข้อมูลไป ถึงไม่ถึงไม่รู้ (อันนี้ข้อเสีย) แต่ข้อดีคือเร็ว
protocal ที่ใช้ udp ที่ใกล้ชิดเราที่สุดคือ DNS โดยใช้ server port 53

สำหรับโค้ด C#
ก็ไม่ยากอะไร MS เค้ามี lib ให้แล้ว
http://msdn.microsoft.com/en-us/library/system.net.sockets.udpclient(v=vs.110).aspx
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่