วันพฤหัสบดีที่ 6 ธันวาคม พ.ศ. 2550

- รูปแบบของเมลล์บ็อกซ์

- รูปแบบของเมลล์บ็อกซ์ รูปแบบการใช้เมลล์บ็อกซ์มี 3 แบบคือ
เมลล์บ็อกซ์แบบคิว (Queue Mailbox)
เมลล์บ็อกซ์แบบไปป์ (Pipe Mailbox)
เมลล์บ็อกซ์แบบแต็ก (Stack Mailbox)
เมลล์บ็อกซ์แบบคิว โครงสร้างของเมลล์บ็อกซ์แบบนี้เป็นโครงสร้างที่ดึงข้อมูลออกจากเมลล์บ็อกซ์ตามลำดับก่อน - หลังของข้อมูลที่ส่งมา นั่นคือข้อมูลใดที่ส่งเข้ามาในเมลล์บ็อกซ์ก่อนก็จะถูกดึงออกไปก่อน ส่วนข้อมูลใดส่งเข้ามาภายหลังก็จะถูกดึงออกไปภายหลัง อาจเรียกการทำงานแบบนี้ว่า FIFO (First In First Out) ลักษณะโครงสร้างเมลล์บ็อกซ์แบบคิว
เมลล์บ็อกซ์แบบไปป์ โครงสร้างของเมลล์บ็อกซ์แบบนี้เป็นโครงสร้างของโครงสร้างแบบคิว คือการดึงข้อมูลจะเป็นในลักษณะ ที่ข้อมูลส่งเข้ามาก่อนจะถูกดึงออกไปก่อน ข้อมูลใดส่งเข้ามาภายหลังก็จะถูกดึงออกไปใช้งารภายหลัง แต่ข้อแตกต่าง ระหว่างเมลล์บ็อกซ์แบบคิวกับเมลล์บ็อกซ์แบบไปป์คือเมลล์บ็อกซ์แบบคิวจะมีขนาดคงที่ เมลล์บ็อกซ์จะขยายตัวอัตโนมัติ ลักษณะโครงสร้างของเมลล์บ็อกซ์แบบไปป์
เมลล์บ็อกแบบสแต็ก โครงสร้างของเมลล์บ็อกซ์แบบนี้เป็นโครงสร้างตรงข้ามกับเมลล์บ็อกซ์แบบคิวในการดึงข้อมูล นั่นก็คือข้อมูลใดส่งเข้ามาเมลล์บ็อกซ์ก่อนจะถูกดึงออกไปใช้งานภายหลัง โดยจะนำข้อมูลที่ส่งเข้ามาภายหลังออกไปใช้การก่อน อาจเรียกการทำงานแบบนี้ว่า FILO(First In Last Out) ลักษโครงสร้างเมลล์บ็อกซ์ แบบสแตก

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