30 Ağustos 2017 Çarşamba

web servisler

wsdl: web services description language, web servis tanım dili
soap: simple object access protocol

web servisler iis de host edilmelidir. iis üzerinden web sayfası gibi çalışır.

WebserviceX.NET Veri Protokolü, web üzerindeki bilgileri okumak, yazmak ve değiştirmek için SOAP ilham kaynağı olan bir teknolojidir.


asmx uzantılı dosya web servis dosyasıdır. view in browser ile tarayıcı da gösterildiğinde sonuna ?wsdl yazılırsa asmx dosyasına ait wsdl dosyası görüntülenir.

wsdl dosyası asmx içinde yer alan metodları, metotların aldığı parametreleri varsa sınıf tanımlamalarını barındıran bir dosyadır. Bu dosya add web references diyerek client tarafına eklenir. Bu dosyaya proxy class adı da verilir. serverdaki metotları clientta (sanki client ta class varmış gibi) tarif eder.

Proxy class ı görmek için solution explorer da tüm dosyaları göster seçilir Reference.svcmap açılır Reference.cs dosyası açılır


wsdl neler içerir

  • expose edilen tüm metotlar
  • metotlara ait parametreler (parametre adı, parametre data type
  • metot isminin sonuna Response eklenerek metodun dönüş  data type belirtilir.


web service test için hazır servisler aşağıda yer alan adrestedir.
http://webservicex.net

Hiç yorum yok:

Yorum Gönder

Poliüretan Makinesi: Isı ve Yalıtımın Güçlü Buluşması

Poliüretan makinası, poliol ve izosiyanat isimli iki kimyasalı yüksek basınç ve ısı altında birleştirerek köpük elde eden bir sistemdir. Bu ...