Webová služba
Webová služba je aplikace or datum zdroj, který je přístupný prostřednictvím standardního webového protokolu (HTTP or HTTPS). Na rozdíl od webové aplikace, jsou webové služby navrženy pro komunikaci s ostatními programy, spíše než přímo s uživateli.
Zatímco webové služby mohou poskytovat data v mnoha různých formátech, XML a JSON jsou nejčastější. Tyto standardní textové formáty lze snadno rozpoznat a analyzováno jiným programem, který přijímá data. Nejběžnější protokol webové služby - MÝDLO (Simple Object Access Protocol) - jednoduše přidá a hlavička ke každé zprávě XML před jejím přenosem přes HTTP.
Obchodně orientované webové služby mohou používat standard nazývaný UDDI. Toto formátuje data v konkrétním typu XML známém jako jazyk popisu webových služeb nebo WSDL. Zatímco UDDI vysílá .WSDL soubory místo standardních .XML soubory, může stále používat SOAP protokol k přenosu dat.
Většina webových služeb poskytuje APInebo sada funkcí a příkazů, které lze použít pro přístup k datům. Například, Twitter poskytuje API, které umožňuje Vývojáři mít přístup tweety ze služby a přijímat data ve formátu JSON. Yelp poskytuje API pro programátory pro přístup k informacím o firmách, které lze zobrazit přímo v aplikace or webová stránka. Google Maps poskytuje API pro příjem geografických dat a pokynů z Google Maps databáze.
POZNÁMKA: An API je specifická sada příkazů a pokynů používaných pro přístup k datům, zatímco a webová služba je skutečná služba poskytovaná internetovým zdrojem.