System.Web.Services Obor názvů

Obsahuje třídy, které umožňují vytvářet webové služby XML pomocí ASP.NET a klienty webové služby XML. Webové služby XML jsou aplikace, které umožňují výměnu zpráv ve volně propojeném prostředí 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 mezi společnostmi v heterogenních prostředích, díky čemuž 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 typové) nebo volně definované části (pomocí libovolného XML). Schopnost zpráv se vyvíjet v průběhu času bez narušení protokolu je zásadní pro flexibilitu a robustnost webových služeb XML jako stavebního bloku budoucnosti webu.

Třídy

WebMethodAttribute

Přidání tohoto atributu do metody v rámci webové služby XML vytvořené pomocí ASP.NET způsobí, že metoda lze volat ze vzdálených webových klientů. Tuto třídu nelze dědit.

WebService

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

WebServiceAttribute

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

WebServiceBindingAttribute

Deklaruje vazbu, která definuje jednu nebo více metod webové služby XML. Tuto třídu nelze dědit.

Výčty

WsiProfiles

Popisuje specifikaci interoperability webových služeb (WSI), které webová služba tvrdí, že je v souladu.

Poznámky

Chcete-li začít vytvářet webové služby XML pomocí ASP.NET, podívejte se na WebService třídu, ze které mohou webové služby XML odvozovat, získat přístup k vnitřní ASP.NET a WebMethodAttribute třídy, která musí být umístěna na libovolnou metodu, kterou chcete programově zpřístupnit prostřednictvím webu.