集成正面模式
用手机看条目
出自 MBA智库百科(https://wiki.mbalib.com/)
目錄 |
[編輯]
集成正面模式是指將客戶端應用程式和伺服器端應用程式集成起來的一種集成方案。這種架構模式和Facade設計模式的出發點是一樣的。在設計模式中,所謂“正面”(Facade)指的是通過統一的、簡化的介面,用以隱藏介面背後的設施。不過,這種架構模式提供了級別更高的、更加簡化的介面供客戶端應用程式使用,以使客戶端應用程式和伺服器端應用程式的依賴性、相關性降至最小,這樣就獲得了應用程式的靈活性和重用性,集成正面模式如圖所示。
[編輯]
集成正面模式可以為一個或者多個客戶端應用程式提供統一的、簡化的介面。集成正面模式的參與者是一一個或者多個客戶端應用程式,一個或者多個伺服器端應用程式,以及集成正面。客戶端應用程式可以調用集成正面的服務?這種模式抽象了伺服器端應用程式的功能,使其更易於使用。集成正面將其介面轉換成為伺服器端應用程式的介面。實際上,應用程式執行了具體的工作,而集成正面的作用是將其自身的介面轉換為伺服器端應用程式的介面。
在這種架構模式中,集成正面不知道客戶端應用程式的存在,伺服器端應用程式也無須知道集成正面的存在。