API是什么?在哪里能找到?
在我學(xué)習(xí)軟件開發(fā)之前,API聽起來似乎像是一種啤酒。
而現(xiàn)在,我開始頻繁使用這一術(shù)語(yǔ),以至于我在酒吧里都想點(diǎn)一杯API來喝喝看了。
酒保發(fā)送的響應(yīng)是:“查無此酒”——404:找不到該資源。
我碰見過很多人,有科技圈內(nèi)的,也有圈外的。對(duì)于API這樣一個(gè)常見術(shù)語(yǔ)的含義,他們的理解都存在些許偏差或不確定的成分。
從技術(shù)角度來說,API指的是應(yīng)用程序編程接口。大多數(shù)大型企業(yè)都會(huì)為自己的客戶建立應(yīng)用程序編程接口,或供內(nèi)部使用。
但是你該如何用大白話來解釋API這個(gè)術(shù)語(yǔ)呢?除了在開發(fā)和業(yè)務(wù)中的含義,API是不是有更寬泛的含義呢?
如果用現(xiàn)實(shí)中的例子就可以這樣理解,大家所在的企業(yè)應(yīng)該用過一些辦公軟件,比如某公司,使用了用友開發(fā)的ERP軟件,但是這個(gè)ERP系統(tǒng)卻不支持手機(jī)上報(bào)銷。怎么辦?了解的朋友知道,YonBuilder是一個(gè)支持企業(yè)搭建個(gè)性化應(yīng)用的平臺(tái),可以在YonBuilder上直接搭建一個(gè)報(bào)銷管理系統(tǒng)。但總不可能報(bào)銷系統(tǒng)在YonBuilder上,貨物管理在ERP系統(tǒng)上。此時(shí)API接口就派上了大用場(chǎng),通過YonBuilder開放的API接口,該公司把YonBuilder和ERP系統(tǒng)對(duì)接起來。相當(dāng)于公司同時(shí)用了兩個(gè)軟件的功能,但數(shù)據(jù)又是徹底打通的。
YonBuilder提供豐富的企業(yè)API,為開發(fā)者提供堅(jiān)實(shí)的技術(shù)支持;提供企業(yè)全面應(yīng)用集成的必要基礎(chǔ);豐富的技術(shù)文檔,開放的技術(shù)社區(qū),高效的在線技術(shù)服務(wù);為服務(wù)商提供實(shí)戰(zhàn)技術(shù)培訓(xùn)。
