Bolu Beyi tarafından yazıldı Haziran - 15 - 2011 2 Yorum

Son günlerde web servislerden ve bu konu ile ilgili terimlerden(SOAP, W3C vb.) bahsediyorum. Bugün de WSDL’den bahsedeceğim. Aslında tanımı başlıkta görüyorsunuz, web servis tanımlama dili.

Buradaki yazımda SOAP(Simple object access protocol) konusunu anlatmıştım ve SOAP’ın iki farklı programlama dili arasında iletişim kurduğundan bahsetmiştim. İşte bu SOAP isteklerini gerçekleştirmek için bir standarda ihtiyaç duyulmaktadır. İşte burada tıpkı SOAP gibi XML tabanlı olan WSDL devreye girmektedir. WSDL, XML içinde yazılmıştır ve XML dökümanıdır. Aynı zamanda web servislerinin yerini kurar. WSDL sayesinde Web servislerin metotları ve adresleri belirtilir. WSDL, SOAP isteklerini kayıt altında tutar. Peki tam olarak hangi kayıtları tutuyor?:

-Web servisin adı
-Parametre türleri
-Web servis çağrılarının yapılacağı adres
-Hata olduğunda döndürülecek mesaj
-Yordam çağrıları
-Döndürülecek cevap

Alttaki resimde de WSDL veri yapısını görebilirsiniz:

Bu konu ile ilgili diğer yazılar:
Web servis
SOAP
W3C

Bugüne kadar 2 yorum yapıldı

  1. hc dedi ki:

    benim anlamadığim birşey var,data parsing yapılacaği zaman wsdli neden belirtiyoruz ki kodda? sonçta orda sadece metod adları parametre,tipleri falan var? datayı o adresten cekemiyorz ki?


Time limit is exhausted. Please reload CAPTCHA.