soap etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
soap etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

19 Mayıs 2015 Salı

The SecurityTokenReference was required but not found

İmzaladığınız soap mesajını(request), web servise gönderdiğinizde aşağıda ki soap mesajı(response) dönüyorsa ;
Servise gönderdiğiniz soap "Envelope" elementi içersinde ki ;

Header -> Signature -> KeyInfo -> içersinde SecurityTokenReference elementi yoktur veya ismi yanlış yazılmıştır.



9 Kasım 2012 Cuma

Web Servisten Class Döndürmek

.net xml web servislerinden class döndürmek için,döndüreceğimiz o class'ı Serializable attribute ile işaretlemeliyiz.

 Product.cs

    [Serializable]
    public class Product
    {
        public int RID { get; set; }
        public String BARCODENO { get; set; }
        public String PRODUCTNAME { get; set; }
        public decimal UNITPRICE { get; set; }
        public int AMOUNT { get; set; }
    }
     [WebMethod(Description = "Barkod Numarasından Ürün Bilgisi Sorgulama")]
     public Product FindProductByBarcode(String BarCodeNo)
     {
        /*Burada herhangi bir verikaynağından çekildiğini varsayalım...*/
        Product product = new Product();
        product.RID = 1;
        product.BARCODENO ="6285865292005";
        product.PRODUCTNAME = "Ürün 1";
        product.UNITPRICE = 50;
        product.AMOUNT = 50;
        return product;
     }

Sorgudan dönen xml sonuç :


  
    
    
      1
        86919937
        L&M
        5.0000
        50
       
    
  


Kolay gelsin.

6 Kasım 2012 Salı

Android .Net XML Web Service Client Uygulama (CRUD) Demo

.Net xml web servislerine andorid ortamından erişim ile ilgili geliştirdiğim bir prototip.
tbperson(rid,firstname,lastname) alanlarına sahip bir sql server veritabanı tablosu üzerinde,web service kullanarak ekleme,silme,güncelleme,listemele yapan bir uygulama.

Web Service Methodlarımız :


Burada GetPersonList methodu geriye aşağıdaki xml veriyi döndürüyor.

  
  	
  		
  			
		  		
		  			
		  				
		  						
		  							
		  								
		  									
		  									
		  									
		  								
		  							
		  						
		  					
		  				
		  			
		  		
		  		
		  			
		  				1ismailkocacan
2kemalbayat
3ferhatpekdemir

Demo :



Gelişmeleri aktarmaya devam edeceğiz.

4 Kasım 2012 Pazar

Ksoap2 Eclipse Kurulumu


Aşağıdıdaki gibi bir hata ile karşılaşıyorsanız muhtelemen sizde benim gibi ksoap2 kütüphanesini yanlış ekleyenelerdensiniz :)

Problem :
11-04 13:27:24.760: E/dalvikvm(466): Could not find class 'org.ksoap2.serialization.SoapObject', referenced from method com.ismail.netwsclient.MainActivity.Call2


Çözüm :
1. Projenizin Libs klasörünün içine ksoap jar dosyasını ekliyorsunuz.
2. Projenizin üzerinde sağ tıklayıp "Build Path" -> "Configure Build Path" -> Libraries sekmesi-> Add JARs
 gelen ekrandaki ağaçtan Libs klasörü içersine eklediğiniz ksoap2 jar dosyasını seçiyorsunuz ve "OK" ile ekliyorsunuz.
3. Project-> Clean
4. Eclipse uyuzunu tekrardan  başlatıyorsunuz.


Geliştirmeye kaldığımız yerden devam ediyoruz :)