สารบาญตามตัวอักษร A B C D E F G H I J K L M N O P Q R S T U V W X Y Z # message queueing
ที่มา SearchSOA.com
ในการเขียนโปรแกรม message queueing เป็นวิธีการโดยที่กระบวนการ (หรือโปรแกรม) สามารถแลกเปลี่ยนหรือส่งผ่านข้อมูลโดยการใช้อินเตอร์เฟซกับระบบจัดการคิวของข้อความ ข้อความสามารถมีความยาวแปรผันและได้รับมอบหมายประเภทหรือการใช้แตกต่างกัน คิวข้อความสามารถสร้างขึ้นโดยกระบวนการหนึ่งและใช้โดยอีกหลายกระบวนการที่จะอ่านและ/หรือเขียนข้อความลงในคิว ตัวอย่างเช่น กระบวนการแม่ข่ายสามารถอ่านและเขียนข้อความจากและไปยังคิวข้อความที่สร้างขึ้นสำหรับกระบวนการของลูกข่าย ชนิดของข้อความสามารถใช้ในการเชื่อมโยงข้อความที่มีกระบวนการของลูกข่ายโดยเฉพาะอย่างยิ่ง แม้ว่าข้อความทั้งหมดที่อยู่ในคิวเดียวกัน
คิวข้อความจะถูกจัดการโดยระบบปฏิบัติการ (หรือ kernel) โปรแกรม (หรือกระบวนการ) สร้างคิวข้อความและส่งและรับข้อความโดยใช้ application program interface (API) ในระบบ UNIX ภาษา C มีฟังก์ชัน msgget ใช้กับพารามิเตอร์ต่างๆ ระบุการดำเนินการที่ขอ หมายเลขคิวข้อความ ชนิดข้อความ และอื่น ๆ
ขนาดสูงสุดของข้อความในคิวจะถูกจำกัด โดยระบบปฏิบัติการและเป็นปกติ 8192 ไบต์
รูปแบบอื่น ๆ ของการสื่อสาร (interprocess communication) รวมถึง semaphore, socket และ shared memory
ศัพท์เกี่ยวข้องclient, kernel, operating system, server, UNIX, Interprocess communication, process, Queue, C, socketupdate: 20 เมษายน 2548
|
|