Webes szolgáltatás

Szerző: Robert Simon
A Teremtés Dátuma: 23 Június 2021
Frissítés Dátuma: 24 Június 2024
Anonim
Webes szolgáltatás - Technológia
Webes szolgáltatás - Technológia

Tartalom

Meghatározás - Mit jelent a webszolgáltatás?

A .NET-ben szereplő webszolgáltatás egy olyan elem, amely egy webkiszolgálón található, és információkat és szolgáltatásokat nyújt más hálózati alkalmazásokhoz szabványos webes protokollok, például HTTP és egyszerű objektum-hozzáférési protokoll (SOAP) segítségével.


A .NET webszolgáltatások aszinkron kommunikációt biztosítanak az XML alkalmazások számára, amelyek .NET kommunikációs kereten működnek. Léteznek úgy, hogy az internetes felhasználók olyan alkalmazásokat használhatnak, amelyek nem függenek a helyi operációs rendszertől vagy a hardvertől, és általában böngésző alapúak.

Bevezetés a Microsoft Azure és a Microsoft Cloud | A jelen útmutató során megtanulja, mi szól a felhőalapú számítástechnikából, és hogyan segítheti a Microsoft Azure a felhőből történő migrációt és az üzleti vállalkozás futtatását.

A Techopedia magyarázza a webszolgáltatást

A webszolgáltatás fő előnye, hogy a fogyasztók a szolgáltatást anélkül használhatják, hogy megismernék annak megvalósításának részleteit, például a hardverplatformot, a programozási nyelvet, az objektummodellt stb. A webszolgáltatás a heterogen rendszerek közötti laza csatolást biztosít a segítségével. az XML-ek közül, biztosítsák az interoperabilitást.


A webszolgáltatásokat úgy tervezték, hogy biztosítsák az ipari szabványok felhasználásával a platformok közötti kommunikációhoz szükséges üzenetküldési infrastruktúrát. A webszolgáltatások aszinkron kommunikációt is használnak a késéssel kapcsolatos problémák megoldására, amelyek az interneten keresztül távoli helyekről érkező kérések miatt merülnek fel. Ez lehetővé teszi az ügyfél számára a háttérfeladatok végrehajtását (például a felhasználói interakcióra adott válaszokat) a webszolgáltatás-igény tényleges teljesítéséig.

Az ASP.NET olyan keretet nyújt, amely felhasználható a webszolgáltatások egyszerű létrehozására, az alkalmazás logikájára összpontosítva, nem pedig a kommunikációs protokollhoz vagy a szállításhoz szükséges infrastrukturális kód írásához szükséges hardverre. Az ASP.NET-ben létrehozott webszolgáltatások a .NET-keretrendszer olyan funkcióit használhatják, mint a gyorsítótárazás, a hitelesítés és az állapotkezelés.


A webszolgáltatás az ".asmx" kiterjesztést használja a @Web szolgáltatási irányelvvel (a fájl tetején) az ASP.NET alkalmazásmodell szerint. Lehet önálló alkalmazás vagy egy nagyobb webes alkalmazás részösszetevője.

Ezt a meghatározást a .NET con könyvébe írták