集成消息器模式
用手机看条目
出自 MBA智库百科(https://wiki.mbalib.com/)
目錄 |
[編輯]
集成消息器是指在提供集成的同時,將應用程式之間的交互邏輯解耦的一種架構模式。這種架構模式帶來的益處是使應用程式之間的通信的相互依賴性降低到最小。要實現此目標就需要依賴於這種靈活的集成方式。
[編輯]
集成消息器模式支持如下三種通信模型:
1、一對一同步(請求/響應):這種模型涉及了單個客戶端應用程式和單個伺服器端應用程式。客戶端應用程式等待伺服器端應用程式的響應:
2、一對一非同步(消息隊列):這種模型涉及了單個客戶端應用程式和單個伺服器端應用程式。客戶端應用程式並不等待伺服器端應用程式的響應
3、一對多非同步(發佈和預定):這種模型涉及了一個客戶端應用程式和一個或者多個伺服器端應用程式。
雖然這種模式的通信模型是多樣化的,但其目的是一樣的,使得應用程式之間的通信具備儘可能小的相互依賴性。這種模式的參與者是被集成的應用程式和集成消息器。集成消息器負責在應用程式間發佈消息,並且提供透明的消息定位服務。