Webová služba

Autor: Robert Simon
Datum Vytvoření: 23 Červen 2021
Datum Aktualizace: 24 Červen 2024
Anonim
Webová služba - Technologie
Webová služba - Technologie

Obsah

Definice - Co znamená webová služba?

Webová služba je v rámci .NET součástí, která je umístěna na webovém serveru a poskytuje informace a služby dalším síťovým aplikacím pomocí standardních webových protokolů, jako je HTTP a Simple Object Access Protocol (SOAP).


Webové služby .NET poskytují asynchronní komunikaci pro aplikace XML, které fungují přes komunikační rámec .NET. Existují tak, že uživatelé na internetu mohou používat aplikace, které nejsou závislé na jejich lokálním operačním systému nebo hardwaru a jsou obvykle založeny na prohlížeči.

Úvod do Microsoft Azure a Microsoft Cloud | V této příručce se dozvíte, o čem cloud computing je a jak vám může Microsoft Azure pomoci migrovat a řídit podnikání z cloudu.

Techopedia vysvětluje webové služby

Hlavní výhodou webové služby je to, že její zákazníci mohou tuto službu používat, aniž by věděli o podrobnostech její implementace, jako je hardwarová platforma, programovací jazyk, objektový model atd. Webová služba poskytuje volné spojení mezi heterogenními systémy s pomocí XML, poskytovat interoperabilitu.


Webové služby jsou navrženy tak, aby poskytovaly infrastrukturu zasílání zpráv nezbytnou pro komunikaci napříč platformami pomocí průmyslových standardů. Webové služby také používají asynchronní komunikaci k řešení problému latence, ke kterému dochází v důsledku požadavků ze vzdálených umístění přes internet. To umožňuje provádění úloh na pozadí pro klienta (jako je reakce na uživatelské interakce) až do skutečného dokončení požadavku webové služby.

ASP.NET poskytuje rámec, který lze použít k snadnému vytváření webových služeb zaměřením na aplikační logiku, nikoli na hardware nezbytný pro psaní kódu infrastruktury pro komunikační protokol nebo přenos. Webové služby vytvořené v ASP.NET mohou používat funkce rozhraní .NET, jako je ukládání do mezipaměti, ověřování a správa stavu.


Webová služba používá příponu „.asmx“ s direktivou @Web service (v horní části souboru) podle aplikačního modelu ASP.NET. Může to být samostatná aplikace nebo podkomponenta větší webové aplikace.

Tato definice byla napsána v kontextu .NET