Son Haberler
Anasayfa / Etiket Arşivi: Serileştirme

Etiket Arşivi: Serileştirme

XML Serilizasyonu – XML Serialization

XML (Extensible Markup Language) ortak kullanılan bir dil olduğu için oldukça tercih edilir. Böylelikle serilize etmiş olduğumuz nesneye, dataya bir başka ortamdan rahatlıkla ulaşabiliriz. Hatta notepad gibi çeşitli editörlerde düzenlemler yapabiliriz. SOAP gibidir, yani ama bazı farklılıkları vardır. Öncelikle kendimize özgü bir kalıp oluşturabiliriz, yani yapıyı kendimiz şekillendirebiliriz. Yalnız XML serilizasyonda private olan alanlar serilize edilememektedir. Bunların mutlaka public olarak …

Devamını Oku »

SOAP Serialization – SOAP Serileştirme

SOAP Serialization (Simple Object Access Protocol) : Eğer serilize edilen nesne ? data .NET ortamında değilde bir başka örneğin JAVA, DELPHI gibi bir ortamda okunması gerekiyor ise tercih edilecek yöntemdir. SOAP?da aslında bir nevi XML gibidir, kendine özgü bir yapısı vardır. Daha çok web uygulamalarında tercih edilir. Örnek olarak aşağıdaki gibi yapılır : Bu işlem sonucunda projemin olduğu klasörde debug …

Devamını Oku »

Binary Serialization – İkili Serileştirme

Binary Serialization (ikili serileştirme), serileştirilen nesne – data yine .NET Framework ile yazılmış bir uygulama tarafından deserilize edilecek ise başvurulacak en etkili yöntemdir. Şimdi aşağıdaki kodlarda örnek bir kullanım görebilirsiniz : İlk olarak bir nesneyi serilize edip deserilize edelim : Üstteki kod bloğum çalıştıktan sonra projemin bulunduğu klasör \ debug \ bin altında serilize.iso adında bir dosya oluşur, bu dosya …

Devamını Oku »

Serileştirme (Serialization) ve Ters Serileştirme (Deserialization)

Serilization (Serileştirme) , .NET üzerinde üzerinde işlem yaptığımız bir nesnenin, bir sınıfın saklanmak istenilen ya da gönderilmek istenilen formata dönüştürülmesi işlemidir. Böylelikle bu nesneyi kalıcı veya geçici olarak saklayabiliriz. Yani nesnemizi fiziksel olarak harddiskimize bir dosyaya yazabilir ya da bir networke transfer edebilir ya da web servisleri ile gönderebiliriz. İşte bu işlemler için nesnelerimizi, datalarımızı serilize etmemiz gerekir. Böylelikle verilerimiz …

Devamını Oku »