System.Web.Services Obor názvů

Obsahuje třídy, které umožňují vytvářet webové služby XML pomocí klientů ASP.NET a webových služeb XML. Webové služby XML jsou aplikace, které umožňují výměnu zpráv ve volně propojených prostředích pomocí standardních protokolů, jako jsou HTTP, XML, XSD, SOAP a WSDL. Webové služby XML umožňují vytvářet modulární aplikace v rámci a napříč společnostmi v heterogenních prostředích, díky kterým jsou interoperabilní s širokou škálou implementací, platforem a zařízení. Zprávy XML založené na protokolu SOAP těchto aplikací mohou mít dobře definované (strukturované a typované) nebo volně definované části (pomocí libovolného XML). Schopnost zpráv se v průběhu času vyvíjet bez přerušení protokolu je zásadní pro flexibilitu a robustnost webových služeb XML jako stavební blok pro budoucnost webu.

Třídy

Name Description
WebMethodAttribute

Přidání tohoto atributu do metody ve webové službě XML vytvořené pomocí ASP.NET umožňuje volat metodu ze vzdálených webových klientů. Tato třída se nemůže dědit.

WebService

Definuje volitelnou základní třídu webových služeb XML, která poskytuje přímý přístup k běžným objektům ASP.NET, jako je například stav aplikace a relace.

WebServiceAttribute

Slouží k přidání dalších informací do webové služby XML, například řetězec popisující jeho funkce.

WebServiceBindingAttribute

Deklaruje vazbu, která definuje jednu nebo více metod webové služby XML. Tato třída se nemůže dědit.

Výčty

Name Description
WsiProfiles

Popisuje specifikaci interoperability webových služeb (WSI), pro kterou se deklarace identity webové služby mají shodovat.

Poznámky

Pokud chcete začít vytvářet webové služby XML pomocí ASP.NET, podívejte se na třídu WebService, ze které webové služby XML mohou získat přístup k ASP.NET vnitřních objektů a třídu WebMethodAttribute, která musí být umístěna na libovolnou metodu, ze které chcete programově vystavit přes web.