Un API este o interfață software-to-software, nu o interfata cu utilizatorul. Cu API-uri, aplicații vorbesc unul cu altul fără nici o cunoaștere utilizator sau intervenție. Când cumperi bilete de film on-line și introduceți informațiile cărții de credit, site-ul Web bilet la film folosește un API pentru a trimite informațiile cardului de credit la o cerere de la distanță, care verifică dacă informațiile sunt corecte. După ce plata este confirmat, cererea de la distanță trimite un răspuns înapoi la site-ul Web bilet la film spunând că e OK pentru a emite biletele
Ca utilizator, veți vedea doar o singură interfață -. Site-ul Web bilet la film - dar în spatele scenei, multe aplicații lucrează împreună folosind API-uri. Acest tip de integrare este numit fără sudură, deoarece utilizatorul niciodată anunțuri atunci când funcțiile software sunt predate de la o aplicație la alta [sursa: TConsult, Inc.]
Un API seamănă cu Software as a Service (SaaS), deoarece software-ul Dezvoltatorii nu trebuie să pornească de la zero de fiecare dată când scrie un program. În loc de a construi o aplicație de bază, care încearcă să facă totul - e-mail, facturare, urmarire, etcetera -. Aceeași cerere se poate contracta anumite responsabilități pentru software-ul de la distanță că o face mai bine
Să folosim același exemplu de conferințe Web din înainte. Web Conferencing este SaaS, deoarece poate fi accesat la cerere, folosind nimic, dar un site Web. Cu un API conferințe, același serviciu la cerere pot fi integrate într-o altă aplicație software web-based, cum ar fi un program de mesagerie instant sau un calendar Web.
Utilizatorul poate programa o conferință Web în programul său calendar Web și apoi faceți clic pe un link în cadrul aceluiași program pentru a lansa conferinta. Programul calendaristic nu gazdă sau de a rula conferința în sine. Se folosește un API de conferințe a comunica în spatele scenei cu serviciul de conferințe Web de la distanță și perfect livrează această funcționalitate pentru utilizator.
Acum vom explica o parte din tehnologia care face API conferințe de lucru.
Cum API-uri de lucru
A API conferinte - sau orice API pentru care contează - permite o ap