IT A-Z

เข้าสู่ระบบ

สารบาญตามตัวอักษร

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

  :   ผู้ชม 13982

ในการเขียนโปรแกรม 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, socket

update: 20 เมษายน 2548

IT A-Z ปรับปรุงล่าสุด
abacus
zero-day exploit
MPP (massively parallel processing)
message queueing
medium
semaphore
master/slave
MAC address (Media Access Control address)
mash-up
vlog
LANDesk Client Manager
laptop computer
linkrot
Itanium
Job Entry Subsystem (JES)
IP telephony (Internet Protocol telephony)
Kerberos
iterative
interoperability
interface definition language (IDL)

Loading
Microsoft Access
Access
дЄВЗСІ№м ตГРЎТГГСต№мКС№ตФ КСиงซЧйНјиТ№ PayPal г№ГТคТ 280 єТท
НШйБјТง аєЧйНงЛЕСงёГГБЄТตФ
Umphang
ГЩйЁСЎНШйБјТงг№НХЎбงиБШБ вґВ ปГРЄТ бБиЁС№
КСиงซЧйНјиТ№ PayPal г№ГТคТ 90 єТท
КงЗ№ЕФўКФทёФм (C) widebase