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í 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.