Приложно-програмен интерфейс: Разлика между версии
Изтрито е съдържание Добавено е съдържание
PegasusTeam (беседа | приноси) Редакция без резюме |
PegasusTeam (беседа | приноси) Редакция без резюме |
||
Ред 90:
Количеството на документацията, свързана с едно API често е фактор, определящ неговия успех по отношение на лекотата на използване.
===API библиотеки и софтуерни рамки===
Едно API често е свръзвано
Едно API може също да бъде свързано със софтуерна рамка: рамката може да бъде базирана възоснова на няколко библиотеки, имплементиращи няколко API-та, но за разлика от нормалното ползване на API-та, достъпа до поведението, което е вградено в рамката се осъществява чрез разширение на съдържанието му с нови класове, вмъкнати в самата библиотека. Освен цялостната програма за контрол на потока, може да бъде извън контрола на извикващия, и в ръцете на рамката чрез inversion of control или друг подобен механизъм.
|