使用方法 頁面同步調(diào)用和異步調(diào)用的區(qū)別?
頁面同步調(diào)用和異步調(diào)用的區(qū)別?公共方法調(diào)用是同步調(diào)用,這是一種阻塞調(diào)用模式,即客戶端(主調(diào)用方)代碼阻塞并等待服務(wù)器(被調(diào)用方)返回。這種調(diào)用方法比較直觀,也是大多數(shù)編程語言直接支持的調(diào)用方法。然而,
頁面同步調(diào)用和異步調(diào)用的區(qū)別?
公共方法調(diào)用是同步調(diào)用,這是一種阻塞調(diào)用模式,即客戶端(主調(diào)用方)代碼阻塞并等待服務(wù)器(被調(diào)用方)返回。這種調(diào)用方法比較直觀,也是大多數(shù)編程語言直接支持的調(diào)用方法。然而,如果我們面對粗粒度服務(wù)組件和一些需要很長時間才能響應(yīng)的應(yīng)用程序場景,我們需要一種非阻塞調(diào)用模式,即異步調(diào)用模式。SCA編程模式提供了三種異步調(diào)用方式,它們是:1。單程呼叫。
2. 延遲響應(yīng)模式。
3. 請求回調(diào)方法。