23 Aralık 2016 Cuma

Soket Programlama 1

Bugün soket programlama anlatılacaktır. Soket programlama örneğinde 2 bilgisayar arasında anlık veri yollanmaktadır.Program C++ dilinde yazılmıştır. Program anlık veri yollamaktadır ve bunun kaç milisaniye sürdüğünü bildirmektedir. Soket programlama UDP  protokolü kullanarak yazılmıştır. UDP protokolünde veri kaybı olmaktadır.Programım da  veri kaybı olmaktadır.Bu kaybı sıfıra indirmemiz gerekmektedir.Veri kaybının olmasının sebebi UDP protokolün de verinin iletilip iletilmediği hakkında emin olunmadan , diğer veri yollaması yapmasından kaynaklanmaktadır. Yazdığımız soket programlama 3 adet sınıf bulunmaktadır. Bu sınıflar cmd ekranında çalıştırdığımızda  sonucu net bir şekilde görmekteyiz.

Genelde UDP protokolü   video oynatımında  kullanılmaktadır. Çünkü verinin hızlı şekilde ulaşması gerekmektedir.TCP protokolünde veri yollandıktan sonra verinin karşı tarafa ulaşıp ulaşmadığının kontrol etmektedir. Kontrol sağlanması zaman  kaybına sebebiyet vermektedir. Hangi alana yönelik soket programlama yapacaksak  ona  göre protokol seçmeliyiz.Soket programlama için program , yazarken işletim sistemine de dikkat etmemiz gerekmektedir.Windows işletim sistemi kullanıyorsak ona göre işlemleri uygulamamız gerekmektedir.

Hiç yorum yok:

Yorum Gönderme