WSDL aracı ile Web Service Proxy Class oluşturmak
Application Development içinde.	·
Merhaba, bu yazımda birçok projemde kullandığım herhangi bir web service’in WSDL aracı ile proxy classını oluşturmayı anlatacağım.
Bir istemci ve web service birbirleri ile SAOP mesajları kullanarak haberleşirler. SOAP mesajları giriş ve çıkış parametrelerini XML’e çevirirler. Yaratacağımız Proxy Class ise giriş ve çıkış parametrelerini XML’e cevirir ve network üzerinden SOAP mesajı olarak gönderir. Bu sayede proxy class bizi web service’den tamamen ayırarak, istediğimiz ortamda web service ile iletişim kurabiliriz.
İlk olarak Visual Studio Native Tools Command Prompt’u açmamız gerekiyor. Bu programa bilgisayarınıza Visual Studio yüklü ise Program Files’daki Visual Studio klasörünün altından ulaşabilirsiniz.
Önümüze gelen komut ekranına aşağıdaki komutu yazarak kolaylıkla istediğimiz Proxy Class’ı oluşturabilirsiniz.
Burada kısaca adresindeki web servis’in WSDL tanımına bakarak aracımız myProxyClass.cs adında bir dosya yaratıyor. Ben genellikle /out: c:\myProxyClass.cs yazıyorum, bu sayede istediğim yere proxy classım çıkmış oluyor.
Bu konu hakkında daha ayrıntılı bilgi için Microsoft’un sitesinden yardım alabilirsiniz. http://msdn.microsoft.com/en-us/library/7h3ystb6(v=vs.80).aspx
Etiketler: proxy class, tool, webservice, wsdl
← SSIS ile Oracle fonksiyonundan veri çekmek	SSIS ile SharePoint InfoPath formlarından veri çekmek →