Serwis internetowy

Autor: Robert Simon
Data Utworzenia: 23 Czerwiec 2021
Data Aktualizacji: 24 Czerwiec 2024
Anonim
Serwis internetowy www.intercenbud.pl
Wideo: Serwis internetowy www.intercenbud.pl

Zawartość

Definicja - Co oznacza usługa internetowa?

Usługa sieci Web, w ramach platformy .NET, jest składnikiem znajdującym się na serwerze sieci Web i zapewnia informacje i usługi innym aplikacjom sieciowym przy użyciu standardowych protokołów internetowych, takich jak HTTP i Simple Object Access Protocol (SOAP).


Usługi sieciowe .NET zapewniają komunikację asynchroniczną dla aplikacji XML działających w ramach platformy komunikacyjnej .NET. Istnieją po to, aby użytkownicy w Internecie mogli korzystać z aplikacji, które nie są zależne od ich lokalnego systemu operacyjnego lub sprzętu, i zasadniczo są oparte na przeglądarce.

Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.

Techopedia wyjaśnia serwis internetowy

Główną zaletą usługi internetowej jest to, że jej klienci mogą korzystać z usługi bez wiedzy o szczegółach jej implementacji, takich jak platforma sprzętowa, język programowania, model obiektowy itp. Usługa sieci Web zapewnia luźne połączenie między heterogenicznymi systemami za pomocą pomocy XML, zapewniają interoperacyjność.

Usługi sieciowe zostały zaprojektowane w celu zapewnienia infrastruktury przesyłania wiadomości niezbędnej do komunikacji między platformami z wykorzystaniem standardów branżowych. Usługi sieciowe wykorzystują również komunikację asynchroniczną, aby rozwiązać problem opóźnienia, który powstaje w wyniku żądań ze zdalnych lokalizacji w Internecie. Umożliwia to wykonywanie zadań klienta w tle (takich jak reagowanie na interakcje użytkownika) aż do faktycznego zakończenia żądania usługi sieci Web.


ASP.NET zapewnia platformę, która może być używana do łatwego budowania usług sieciowych poprzez skupienie się na logice aplikacji, a nie na sprzęcie niezbędnym do pisania kodu infrastruktury dla protokołu komunikacji lub transportu. Usługi sieciowe utworzone w ASP.NET mogą korzystać z funkcji środowiska .NET, takich jak buforowanie, uwierzytelnianie i zarządzanie stanem.

Usługa sieci Web korzysta z rozszerzenia „.asmx” z dyrektywą usługową @Web (na górze pliku) zgodnie z modelem aplikacji ASP.NET. Może to być samodzielna aplikacja lub podskładnik większej aplikacji internetowej.

Ta definicja została napisana w systemie .NET