消息驅動處理是在基本客戶端/服務器計算環境中發生的過程之一。本質上,消息驅動處理發生在計算客戶端將消息形式的請求轉發給充當消息接收方和分發者的軟件程序時,或有時稱為message broker,然后將消息路由到相應的服務...
消息驅動處理是在基本客戶端/服務器計算環境中發生的過程之一。本質上,消息驅動處理發生在計算客戶端將消息形式的請求轉發給充當消息接收方和分發者的軟件程序時,或有時稱為message broker,然后將消息路由到相應的服務器應用程序。message broker是將電子郵件從一種格式轉換為另一種格式的應用程序。在消息驅動的處理結構中,包含特定操作過程請求的消息可能會因消息請求的配置方式而異。消息可以包含請求的應用程序的名稱或標記等元素,以及表示某種緊迫感或在服務器端處理請求的時間表。根據消息的結構,接收者或消息代理可能會回復消息的發起者,以及將消息轉發到適當的服務器。在使用分布式計算的環境中,使用消息驅動的處理是很常見的。換句話說,如果整個網絡覆蓋了很大的地理區域,在允許執行新消息或應用程序之前,可能需要對它們進行篩選。當使用這種消息驅動的處理時,通常會有稱為中間件的附加軟件組件來幫助處理來自網絡各個遠程部分的增加的消息流。這可能會有所幫助為了減輕遺留服務器的負擔,因為中間件有助于對消息進行排序、限定和路由,而消息驅動的處理是一種在完成預期操作之前需要幾個步驟的方法,但不涉及時間延遲在進行消息驅動的處理時,終端用戶不太可能注意到功能的任何減慢。事實上,大多數用戶完全不知道這種功能正在運行,因為許多請求消息是作為保持系統運行的持續自動化過程的一部分生成的
-
發表于 2020-08-06 10:27
- 閱讀 ( 651 )
- 分類:電腦網絡