API — разлика између измена
Садржај обрисан Садржај додат
м Miljan Simonović је преместио страницу Програмско сучеље апликације на Апликациони програмски интерфејс |
Нема описа измене |
||
Ред 1:
:''АПИ преусмерава овде. За друга значења погледајте [[Апи (вишезначна одредница)]]''
'''
title=Програмско сучеље апликације|
url=http://foldoc.org/Application+Program+Interface|
Ред 22:
|dead-url = yes
|df =
}}</ref>
*
*
▲* језички зависно; тј., доступно само за дати програмски језик, коришћењем синтаксе и елемената тог језика да би се оно учинило згодним за коришћење у овом контексту.
▲* језички независно; тј., писано на начин који омогућава да оно буде позвано из различитих програмских језика (обично [[асемблер]]ски или [[Це (програмски језик)|це]] интерфејс). Ово пожељно својство ПСА је сервисног стила који нису везани за дати процес или систем, и доступни су путем [[удаљени позив процедуре|удаљеног позива процедуре]].
▲Само ПСА је у великој мери [[апстракција (рачунарство)|апстрактно]] у смислу да спецификује сучеље и контролише понашање објеката спецификованих сучељем. Софтвер који пружа функционалност коју ПСА описује се назива ''имплементацијом'' програмског сучеља апликације. ПСА се обично дефинише у терминима [[програмски језик|програмског језика]] који се користи за прављење апликација. Сродни термин [[двојно сучеље апликације]] (ДСА) је дефиниција нижег нивоа која се тиче детаља на нивоу [[асемблер]]а. На пример [[Линуксова стандардна база]] је ДСА, док је Посикс ПСА.<ref>{{cite web|
last=Стоугтон|
url=https://db.usenix.org/publications/login/2005-04/openpdfs/standards2004.pdf|
Линија 40 ⟶ 37:
accessdate = 4. 6. 2009.}}</ref>
Акроним
== Извори ==
Линија 46 ⟶ 43:
== Спољашње везе ==
* [http://apidesign.org Практични дизајн
* [https://web.archive.org/web/20110903030015/http://lcsd05.cs.tamu.edu/slides/keynote.pdf Како дизајнирати
* [http://java.sun.com/developer/technicalArticles/WebServices/soa/ Сервисно-оријентисана архитектура (СОА): Пут у интегрисање ентерпрајз апликација (ЕАИ)] {{en}}
* [http://www.gotapi.com Организована листа
* [http://isotc.iso.org/livelink/livelink.exe/fetch/2000/2489/186491/186605/Jtc1_Directives.pdf?nodeid=3959538&vernum=0 ISO/IEC JTC 1 директиве, 5. издање, верзија 3.0, анекс Ј: Смернице за стандардизацију
[[Категорија:Програмирање]]
|