Уеб сервиз

Автор: Robert Simon
Дата На Създаване: 23 Юни 2021
Дата На Актуализиране: 24 Юни 2024
Anonim
How to make a fondant tea set
Видео: How to make a fondant tea set

Съдържание

Определение - Какво означава уеб услуга?

Уеб услуга, в съответствие с .NET, е компонент, който се намира на уеб сървър и предоставя информация и услуги на други мрежови приложения, използвайки стандартни уеб протоколи, като HTTP и Simple Object Access Protocol (SOAP).


.NET Web услуги предоставят асинхронни комуникации за XML приложения, които работят над .NET комуникационна рамка. Те съществуват, така че потребителите в Интернет могат да използват приложения, които не зависят от тяхната локална операционна система или хардуер и обикновено са базирани на браузъра.

Въведение в Microsoft Azure и Microsoft Cloud | В това ръководство ще научите какво представлява компютърните изчисления и как Microsoft Azure може да ви помогне да мигрирате и стартирате бизнеса си от облака.

Techopedia обяснява Web Service

Основното предимство на уеб услугата е, че нейните потребители могат да използват услугата, без да знаят подробности за нейното внедряване, като хардуерната платформа, езика за програмиране, модела на обекта и др. Услугата осигурява хлабава връзка между хетерогенни системи с помощта на XML s, осигуряват оперативна съвместимост.

Уеб услугите са проектирани да предоставят инфраструктурата за съобщения, необходима за комуникация между платформи, използвайки индустриални стандарти. Уеб услугите също използват асинхронна комуникация за решаване на проблема със закъснението, който възниква поради заявки от отдалечени места в Интернет. Това позволява изпълнението на фонови задачи за клиента (като отговаряне на потребителски взаимодействия) до действителното приключване на заявката за уеб услуга.


ASP.NET предоставя рамка, която може да се използва за лесно изграждане на уеб услуги, като се фокусира върху логиката на приложението, а не върху хардуера, необходим за писане на инфраструктурен код за комуникационен протокол или транспорт. Уеб услугите, създадени в ASP.NET, могат да използват функции на .NET рамката, като кеширане, удостоверяване и управление на състоянието.

Уеб услугата използва разширението ".asmx" с директивата за услуга @Web (в горната част на файла) според модела на приложение ASP.NET. Тя може да бъде самостоятелно приложение или подкомпонент на по-голямо уеб приложение.

Това определение е написано в рамките на .NET