malzemeler:
1. bir adet webservice.htc dosyası. buradan indirilebilir: http://tinyurl.com/lmtsh2
2. arzu edilen miktarda webservice.
yapılışı:
akşamdan sunucuya deploy ettiğimiz webservice'i... neyse doğru düzgün devam edeyim. webservice.htc dosyamızı, web sayfasının olduğu dizine, şu javascript fonksiyonlarını ise sayfada <head></head> tagleri arasına koymak gerekiyor.
1. bir adet webservice.htc dosyası. buradan indirilebilir: http://tinyurl.com/lmtsh2
2. arzu edilen miktarda webservice.
yapılışı:
akşamdan sunucuya deploy ettiğimiz webservice'i... neyse doğru düzgün devam edeyim. webservice.htc dosyamızı, web sayfasının olduğu dizine, şu javascript fonksiyonlarını ise sayfada <head></head> tagleri arasına koymak gerekiyor.
function init() {
myWebService.useService("http://webservice_dizini/webservice.asmx?WSDL", "webservice_id");
}
function callwebservice(param1,param2,..., paramn) {
myWebService.Log.callService(addResult, "InsertLog", param1, param2,..,paramn);
}
function addResult(result) {}
html'in body kısmı ise şöyle olmalı:
<body id="myWebService" style="behavior:url(webservice.htc);" onload="init(); ">
daha sonra, webservice'i çağırmak istediğimiz event'e, callwebservice fonksiyonunu yazıyoruz. misal, herhangi bir html buttonunun onclick event'ine.
<input type="button" id="button1" value="Tikla" onclick="callwebservice(param1,param2,...paramn);" />
afiyet olsun :)
0 yorum:
Yorum Gönder