Webová služba

Autor: Robert Simon
Dátum Stvorenia: 23 V Júni 2021
Dátum Aktualizácie: 24 V Júni 2024
Anonim
Webová služba - Technológie
Webová služba - Technológie

Obsah

Definícia - Čo znamená webová služba?

Webová služba v konte .NET je komponent, ktorý sa nachádza na webovom serveri a poskytuje informácie a služby iným sieťovým aplikáciám pomocou štandardných webových protokolov, ako sú HTTP a Simple Object Access Protocol (SOAP).


Webové služby .NET poskytujú asynchrónnu komunikáciu pre aplikácie XML, ktoré fungujú prostredníctvom komunikačného rámca .NET. Existujú tak, že používatelia na internete môžu používať aplikácie, ktoré nie sú závislé od ich lokálneho operačného systému alebo hardvéru a sú spravidla založené na prehliadači.

Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.

Techopedia vysvetľuje webové služby

Hlavnou výhodou webovej služby je, že jej zákazníci môžu službu používať bez toho, aby vedeli podrobnosti o jej implementácii, ako je hardvérová platforma, programovací jazyk, objektový model atď. Webová služba poskytuje voľné spojenie medzi heterogénnymi systémami s pomocou XML, poskytujú interoperabilitu.


Webové služby sú navrhnuté tak, aby poskytovali infraštruktúru správ potrebnú na komunikáciu naprieč platformami pomocou priemyselných štandardov. Webové služby tiež používajú asynchrónnu komunikáciu na riešenie problému latencie, ktorý vzniká v dôsledku požiadaviek zo vzdialených umiestnení cez internet. To umožňuje vykonávanie úloh na pozadí pre klienta (napríklad reagovanie na interakcie používateľa) až do skutočného splnenia požiadavky webovej služby.

ASP.NET poskytuje rámec, ktorý možno použiť na ľahké vytváranie webových služieb zameraním sa skôr na aplikačnú logiku ako na hardvér potrebný na písanie kódu infraštruktúry pre komunikačný protokol alebo prenos. Webové služby vytvorené v ASP.NET môžu využívať funkcie rozhrania .NET, napríklad ukladanie do pamäte cache, autentifikáciu a správu stavu.


Webová služba používa príponu „.asmx“ s direktívou služby @Web (v hornej časti súboru) podľa aplikačného modelu ASP.NET. Môže to byť samostatná aplikácia alebo čiastkový komponent väčšej webovej aplikácie.

Táto definícia bola napísaná v konte .NET