Co jsou webové služby?
Webové služby jsou webové softwarové aplikace, které vyměňují data s jinými webovými aplikacemi. Pro takové výměny se používají standardní aplikace otevřené, rozšiřitelné značky (XML) a různé další protokoly. Ve svých původních kapacitách byly webové služby použity v interakcích větších soukromých sítí. Dnes však zahrnují interakce přes internet.
Integrál webových služeb, XML je jazyk popisu webového dokumentu. XML se používá k popisu obsahu webové stránky pomocí aplikace skrytých značek a identifikačních štítků. Tato metoda klasifikace webových dat je nesmírně efektivní, díky čemuž je webový obsah docela snadno identifikovatelný, analyzovat a výměnu. Například webové služby mohou být použity k zajištění optimální interakce mezi určitými obchodními funkcemi a IMPortant Applications sdílené se zákazníky organizace, partnery a prodejci. Webové služby jsou také užitečné pro kombinaci softwaru a služeb od různých společností za účelem poskytování hladce integrované služby. Procesy a data jsou často založeny na textu, aby se zajistilo, že jsou co nejjednodušší pro porozumění vývojářům. Díky přístupu, který poskytují XML, se vývojáři zabývající širokou škálou technologií mohou dostat na používání webových služeb.
Vývojáři se v minulosti spoléhali na další technologie. Na rozdíl od některých dříve zaměstnaných technologií se však webové služby považují za snadné velení. Mají dokonce dobrou úroveň podpory napříč systémy UNIX a Windows.
Webové služby se mohou spoléhat na mnoho různých protokolů pro výměnu dat. TakovýProtokoly zahrnují protokol Hypertext Transfer Protocol (HTTP), protokol přenosu souborů (FTP) a protokol SMTP). Lze použít také rozšiřitelný protokol zasílání zpráv a přítomnosti (XMPP).
Další výhoda webových služeb, na rozdíl od jiných technologií, zahrnuje firewally. U webových služeb není třeba měnit systém filtrování brány firewall. Je to proto, že webová služba pomocí HTTP může fungovat relativně snadno prostřednictvím nejčastěji používaných opatření pro zabezpečení brány firewall.
Informace o webové službě jsou publikovány pomocí univerzálního popisu, objevování a integrace (UDDI). UDDI je registr používaný podnikáním po celém světě k seznamu na internetu. Je to nezávislé na platformě i založené na XML. Aplikace mohou využít výhod UDDI k nalezení informací o webových službách a rozhodnout se, zda by služba byla užitečná k použití.