api介面是指應用程式介面,我們透過api接口可以實現特定的功能,而不需要了解其內部實作細節。 api介面可以理解為特定服務的一種封裝,將服務封裝起來提供給其他人調用,這樣很多功能不需要從新開發。
本教學操作環境:windows7系統、Dell G3電腦。
API介面是指應用程式介面,我們透過API介面可以實現特定的功能,而不需要了解其內部實作細節。
可以把API介面理解為是特定服務的一種封裝,將服務封裝起來提供給他人調用,這樣一來很多功能不需要從新開發。
不同系統與程式語言之間的資料通訊往往也採用API形式進行資料交接。
常見的API有以下幾種形式:
1、HTTP類型介面
基於HTTP協定提供的API,這類API常以「網址”形式提供的,像現在主流的RESTful就屬於這類介面。
2、RPC介面
RPC它是指遠端過程調用,將一部分程式碼邏輯放在遠端伺服器上部署,然後在需要的地方調用即可(調用遠端方法就像調用本地方法一樣),本質上是Client/Server模式,而且支援多種協定和資料傳輸方式。
3、Web Service 介面
Web Service並不具像地指某種API,我們將以WEB形式提供的服務都稱為Web Service,像RESTful也屬於Web Service。
以上是api接口是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!