當消息存儲在隊列中時,它們會停在被稱為節點的間歇點,直到它們準備好轉發給收件人為止,更通常被稱為電子郵件。排隊也經常用于處理網絡中的數據。電子郵件系統的服務器通常使用消息隊列。在對服務器上的消息進行排隊的電...
當消息存儲在隊列中時,它們會停在被稱為節點的間歇點,直到它們準備好轉發給收件人為止,更通常被稱為電子郵件。排隊也經常用于處理網絡中的數據。電子郵件系統的服務器通常使用消息隊列。在對服務器上的消息進行排隊的電子郵件系統中,收件人不必立即檢索消息,因為消息隊列的過程只是根據接收消息的順序對消息進行組織或排序,電子郵件的應用程序有一個用于數據傳輸的連接點或終結點。系統中以前的任何消息或數據都將被保留,直到服務器上有更多的空間,或者直到以前的消息從服務器中釋放出來為止。在這個過程之后,當前的消息從服務器繼續移動并到達最終用戶郵箱或文件,消息隊列的進程將再次開始。消息隊列不允許任何長度或大小的消息,但它限制單個數據文件的大小。通常,消息隊列系統在操作系統內部運行。應用程序僅可用于該系統,并且通常可用于多個服務器如果涉及到大數據文件或用戶存在安全風險,則必須使用。消息隊列有多種好處,特別是對于管理多個用戶或在網絡中具有不同重要性或安全等級的網絡。在對消息進行排隊時,系統能夠在程序之間進行通信,允許用戶在其他程序編譯數據時接收和發送消息。排隊還允許用戶選擇程序處理任何必要信息的順序這意味著用戶可以在服務器上已存在的文件之前對重要消息進行排隊以進行傳輸。這在具有多個用戶級別和不同用戶安全級別的網絡中尤其有用。消息隊列的另一個有用的好處是用戶能夠使自己的程序在如果主系統不可用,則為備用系統。這適用于應用程序可能會減慢服務器響應時間的任何系統,因此有必要并首選將文件移動到可用的,替代服務器。這個過程不僅可以提供更多的數據文件空間,而且有可能提高工作效率和效率
-
發表于 2020-08-07 11:05
- 閱讀 ( 747 )
- 分類:電腦網絡