API je sama kos programske opreme oznaka napisana kot niz XML sporočil. Vsako sporočilo XML ustreza različni funkcijo oddaljene storitve. Na primer, v konference API obstajajo XML sporočila, ki se ujemajo z vsakim elementom zahtevano razporejati novo spletno konferenco. Ti elementi vključujejo čas konference, ime organizatorja ter kontaktne podatke, kdo je povabljen na konferenco, trajanje konference, et cetera.
Točno kako se razvijalec programske opreme vzvod za konference API? On programi nove ali obstoječe programske opreme za ustvarjanje pravih sporočil XML izkoristiti moč oddaljenih aplikacij. Oglejmo konferenčni načrtovanje, na primer. S pravo kodo, je lahko graditi funkcionalnost konferenca-spored v obstoječi e-poštni sistem družbe. Ali pa morda bi ga lahko razvili povsem nov pomenku aplikacijo, ki je z enim klikom instant avdio konference.
Podjetja, ki sproščajo svoje API pogosto to storijo kot del večjega razvoja programske opreme kompletom (SDK), ki vključuje API , programskih orodij in drugi poučni dokumenti za lažje delo razvijalca.
API in spletne storitve so popolnoma neviden spletna mesta deskarje in uporabnikom programske opreme. Njihova naloga je, da se tiho teče v ozadju, ki zagotavlja pot za aplikacije za delo s seboj, da bi dobili uporabniku informacije ali funkcionalnost potrebuje.
Skupaj z XML, naslednjih tehnoloških standardov, protokolov in programskih jezikov so tisto, zaradi česar spletnih storitev dela:
. [Vir: Iskanje SOA.com]
Zdaj pa si oglejmo nekaj primerov. kako lahko razvijalci in podjetja programske opreme vzvoda konference API.
Prednosti API