SPA應(yīng)用常用調(diào)用示意圖:
## 網(wǎng)頁應(yīng)用程序
指通過Web服務(wù)器(.NET、PHP、Java、Ruby、Python、Node)技術(shù)提供的HTML應(yīng)用,用戶通過瀏覽器訪問。
網(wǎng)頁應(yīng)用常用調(diào)用示意圖:
## Web API(開放API)
指通過互聯(lián)網(wǎng)提供API接口,供外部企業(yè)使用的接口應(yīng)用。Web API基于HTTP,通常有多種實現(xiàn)方式,例如SOAP、RESTful、[[web-socket|WebSocket]]、自定義等。當(dāng)下最流行的方式REST API。
Web API應(yīng)用常用調(diào)用示意圖:
## 移動和原生應(yīng)用程序
設(shè)備安裝的應(yīng)用程序,如移動和桌面應(yīng)用程序,通常需要訪問后臺服務(wù)或Web API,以存儲數(shù)據(jù)并代表用戶執(zhí)行功能。
該類應(yīng)用調(diào)用方式比較多樣,可能是類似SPA的調(diào)用模式、也可是基于服務(wù)器長連接的POLL模式。
英文原文: