Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

API Charakteristika

programovanie API alebo rozhrania aplikácie , má jeden hlavný cieľ : zdieľať dáta medzi dvoma kusmi softvéru . Kým nie je tam žiadna jedna sada programovací jazyk používaný pre API , väčšina zdieľajú niektoré spoločné charakteristiky . Najúčinnejšie bývajú k ideálnych vlastností API , ktoré je oveľa viac užívateľsky prívetivé robiť . API môže urobiť niečo tak jednoduchého , ako podiel e - mailová adresa , rovnako ako niečo tak zložitého ako moja všetky informácie v tisícoch dokumentoch . Všeobecná charakteristika

je API skladá z kódu , ako je JavaScript alebo XML . Neexistuje žiadny set charakteristické , ako zložité a dlho to kód musí byť . V niektorých prípadoch , to je tvorené len pár riadkov . Spoločné rozhranie API obsahovať kód pre webové aplikácie , ktoré môžu vývojári integrovať do svojich webových stránok . Napríklad Google ponúka API pre jeho populárne Maps služby .
Ideálne vlastnosti

V ideálnom svete , API by sa podeliť o niekoľko kľúčových vlastností , podľa Google softvérový inžinier Joshua Bloch . Patrí k nim je ľahké pre vývojárov sa naučiť a používať , ťažko správne používať , ľahko čitateľné , dostatočne silný na to , že všetko , čo vývojár chce , ľahko rozšíriť a dokonale montáž publikum je to zamerané na . API s komplexnou dokumentáciou alebo komplikované kódu sú často príliš ťažké integrovať a používať .
Služby

API majú tendenciu k pripojenie aplikácie tretej strany alebo kus softvér s užívateľom vlastné aplikácie , webové stránky alebo softvér . Charakteristické pre väčšinu API je , že sú postavené vlastníkom softvéru tretích strán , alebo sesterskou stranou . API musí pochopiť funkcie , kódy a predpisy softvéru tretej strany , aby správne fungovať .
Viditeľnosť

Kľúčovou charakteristikou všetkých API je , že koncový užívateľ nemôže vidieť , ako beží . Mnoho populárnych webových stránok , vrátane Facebook , Twitter a Google , by mohla využívať rozhranie API v rôznych fázach . Napriek tomu , nebudete vedieť ako užívateľ . V tomto zmysle je API nemožno spustiť ako samostatné programy - sú len funkcie vo vzťahu k aplikáciám , ku ktorým sú pripojené
.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené