Уеб услуга
From Wikipedia, the free encyclopedia
Уеб услугата (на английски: Web service) представлява софтуерна система, която предоставя комуникация между взаимносъвместими компютърни системи по компютърни мрежи, според определението на консорциума W3C. На практика това означава стандартни интерфейси между приложенията. Тези стандарти се основават на технологии, които са общи за всички платформи мрежов софтуер, каквито са например XML и HTTP.[1] Например програмист иска да използва картографски услуги от компания, която предоставя картографски услуги като Google или Apple, програмистът се свързва с техните услуги за Web Service и добавя към софтуера, който разработва възможностите, които вече имат картографски услуги, вместо да разработва самата услуга на картата.
В миналото такива услуги бяха изградени само в съответствие със сложен набор от стандарти, включително стандарта SOAP, но по-късно навлязоха по-прости алтернативи, които не отговаряха на официалните стандарти, като например мрежови услуги, базирани на REST.