วันพุธที่ 20 พฤศจิกายน พ.ศ. 2556

รายงานกระบวนการทำงานย้อนหลัง ช่วงการทำงาน(1)

เนื่องจากการที่สมาชิในกลุ่มไม่เคยเขียนภาษา C# และ การทำแชท เราจึงศึกษาการทำแชทแบบง่ายๆก่อน คือแบบ Peer to Peer ซึ่งใช้ Soure Code แชทแบบ Peer to Peer มาพัฒนาต่อรวมถึงมีการพัฒนาส่วนการเข้ารหัสเพิ่มเข้าไป

การทำงานของโปรแกรมคือ เมื่อมีการส่งข้อความ ข้อความจะถูกเข้ารหัสแบบ Base64 ที่ต้นทาง แล้วส่งข้อความผ่านระบบเครือข่ายไปที่ปลายทางโดยส่งไปตาม IP และ Port ที่ระบุไว้ในโปรแกรม ข้อความถูกรับมาแล้วถอดรหัสออกมาเป็นข้อความแล้วแสดงผลในช่องแชท

ทางด้านขวาของโปรแกรมจะแสดงผลคำที่ถูกเข้ารหัสแล้วและคำที่ถูกถอดรหัสออกมา เช่น คำว่า Hello จะถูกเข้ารหัสเป็น SABlAGwAbABvAA==


ภาพแสดงโปรแกรมแชทแบบ Peer to Peer

ไม่มีความคิดเห็น:

แสดงความคิดเห็น