信息排隊

信息排隊(message queueing)是編程的進程或程式實例能夠運用系統管理信息序列交換或傳遞數據的方法。

基本介紹

  • 中文名:信息排隊
  • 外文名:message queueing
信息的長度不同,可分成不同的類型或用途。一個信息佇列可由一個進程創建並被多個讀/寫佇列信息的進程運用。例如,一個伺服器(server)進程可以讀寫客戶(client)進程創建的來自或去往佇列的信息。信息類型可以用來聯繫信息與特定客戶進程,即使所有信息在同一佇列中。
信息佇列(message queue)由作業系統(operating system)或核心(kernel)管理。應用程式(或其進程)創建信息佇列並運用應用程式接口(API)收發信息。在Unix系統中,C程式語言獲取信息佇列功能和各種參數一起運用,這些參數規定要求動作、信息佇列用戶名和信息類型等等。
在佇列中,信息的最大空間由作業系統限制,一般是8192位元組。
其它進程間通信(interprocess communication)包括信號量(semaphore)、套接字(socket)和共享記憶體(shared memory)。

相關詞條

熱門詞條

聯絡我們