System.Web.Services Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.