System.Web.Services Ad Alanı

ASP.NET ve XML Web hizmeti istemcilerini kullanarak XML Web hizmetleri oluşturmanızı sağlayan sınıflar içerir. XML Web hizmetleri HTTP, XML, XSD, SOAP ve WSDL gibi standart protokolleri kullanarak gevşek bir şekilde bağlanmış bir ortamda ileti alışverişi yapma olanağı sağlayan uygulamalardır. XML Web hizmetleri, heterojen ortamlarda şirketler içinde ve farklı şirketlerde modüler uygulamalar oluşturulmasını sağlayarak bunları çok çeşitli uygulamalar, platformlar ve cihazlarla birlikte çalışabilir hale getirir. Bu uygulamaların SOAP tabanlı XML iletileri iyi tanımlanmış (yapılandırılmış ve türü belirlenmiş) veya gevşek tanımlanmış bölümlere (rastgele XML kullanılarak) sahip olabilir. İletilerin protokolü bozmadan zaman içinde gelişebilme özelliği, WEB'in geleceği için bir yapı taşı olarak XML Web hizmetlerinin esnekliği ve sağlamlığı açısından temel öneme sahiptir.

Sınıflar

WebMethodAttribute

Bu özniteliğin ASP.NET kullanılarak oluşturulan bir XML Web hizmeti içindeki bir yönteme eklenmesi, yöntemi uzak Web istemcilerinden çağrılabilir hale getirir. Bu sınıf devralınamaz.

WebService

XML Web hizmetleri için, uygulama ve oturum durumu gibi ortak ASP.NET nesnelerine doğrudan erişim sağlayan isteğe bağlı temel sınıfı tanımlar.

WebServiceAttribute

XML Web hizmetine işlevselliğini açıklayan bir dize gibi ek bilgiler eklemek için kullanılır.

WebServiceBindingAttribute

Bir veya daha fazla XML Web hizmeti yöntemini tanımlayan bir bağlama bildirir. Bu sınıf devralınamaz.

Numaralandırmalar

WsiProfiles

Bir Web hizmetinin uyumlu olduğunu iddia ettiği Web hizmetleri birlikte çalışabilirlik (WSI) belirtimini açıklar.

Açıklamalar

ASP.NET kullanarak XML Web hizmetleri oluşturmaya başlamak için, XML Web hizmetlerinin ASP.NET iç bilgilerine erişmek için türetebileceği sınıfına ve WebMethodAttribute Web üzerinde programlı olarak göstermek istediğiniz herhangi bir yönteme yerleştirilmesi gereken sınıfına bakınWebService.