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.
0 Yorumlar
Bizimle fikirlerinizi paylaşabilirsiniz.