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

  :   ผู้ชม 12847

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