System.Web.Services Ad Alanı
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.