VSE knjižnice (vzajemna bibliografsko-kataložna baza podatkov COBIB.SI)
  • Uporaba odprtih vmesnikov v sodobnih aplikacijah
    Krajnc, Andrej, 1973- ; Štok, Bojan ; Petr, Ciril
    Pri razvoju sodobnih aplikacij v zadnjem času predstavlja eno od najbolj zanimivih ter tudi eno najpomembnejših področij možnost odpiranja navzven preko odprtih aplikacijskih programskih vmesnikov ... (ang. Open Aplication Programming Interface oz. Open API). Odpiranje preko odprtih vmesnikov omogoča, da se del funkcionalnosti uporabi v drugih aplikacijah, s čimer se lahko zelo poveča uporaba aplikacij. Tovrstni programski vmesniki se že dalj časa uporabljajo na namiznih aplikacijah, v zadnjem času pa se vedno bolj uveljavljajo tudi pri spletnih aplikacijah. Bolj ali manj vse pomembnejše spletne aplikacije ponujajo nek programski vmesnik, ki ga lahko uporabljajo druge aplikacije. Najbolj znani so programski vmesniki, ki jih ponujajo Google, Amazon, Flickr, YouTube, eBay, Yahoo, vse bolj pa se odprti vmesniki uveljavljajo na področjih, kot so socialna omrežja (Twitter, Facebook, OpenSocial) in računanje v oblaku (cloud computing). Pri uporabi odprtih vmesnikov je zanimivo pogledati, katere tehnologije se uporabljajo v ozadju. Tradicionalno so se za takšne vmesnike uporabljale tehnologije, kot so HTTP, RSS, ATOM in XML. S pojavom SOA se je začel vedno bolj uveljavljati koncept WSDL/SOAP, popularnost pristopa WEB 2.0 pa je v ospredje porinila koncepte, kot so REST, JavaScript, Ajax, JSON itd. V prispevku je predstavljena primerjava različnih uporabljenih konceptov. Predstavljene so tudi dosedanje praktične izkušnje pri definiranju tovrstnih odprtih vmesnikov in načrti za uporabo odprtih vmesnikov v bodoče.
    Vrsta gradiva - prispevek na konferenci
    Leto - 2009
    Jezik - slovenski
    COBISS.SI-ID - 15166553