Socket Programlama
Uygulama süresince ilk önceliğimiz 2222 nolu port üzerinden çalışan bir sunucu programı oluşturmak olacak..
Kullanılan dil: C
Neyin nasıl oluşturulduğunu ilgili kodlarını vererek yazıyorum.Komple source en sonda vericem..
Port numarasının belirlenmesi :

Bu kodu sadece üyeler görüntüleyebilir! Üye olmak için
tıklayın Üye iseniz
giriş yapın.
Socket Oluşturma:

Bu kodu sadece üyeler görüntüleyebilir! Üye olmak için
tıklayın Üye iseniz
giriş yapın.
Socket oluşturmada kullanılan fonksiyonumuz;

Bu kodu sadece üyeler görüntüleyebilir! Üye olmak için
tıklayın Üye iseniz
giriş yapın.
Şimdi bind() fonksiyonu ile soketi verilen soket isimle ilişkilendirip local adress atamasını yapalım..

Bu kodu sadece üyeler görüntüleyebilir! Üye olmak için
tıklayın Üye iseniz
giriş yapın.
Şimdi socketi dinleyelim..

Bu kodu sadece üyeler görüntüleyebilir! Üye olmak için
tıklayın Üye iseniz
giriş yapın.
Sunucunun Çalıştığı Pc'nin Adres bilgilerini Çekelim..

Bu kodu sadece üyeler görüntüleyebilir! Üye olmak için
tıklayın Üye iseniz
giriş yapın.

Bu kodu sadece üyeler görüntüleyebilir! Üye olmak için
tıklayın Üye iseniz
giriş yapın.
Sunucuya bağlananların adresini nasıl tespit ederiz??

Bu kodu sadece üyeler görüntüleyebilir! Üye olmak için
tıklayın Üye iseniz
giriş yapın.
Bağlantıyı Kabul Edelim

Bu kodu sadece üyeler görüntüleyebilir! Üye olmak için
tıklayın Üye iseniz
giriş yapın.
Örneğin böyle bir komut verirsek programımız çalışır..
Accept fonksiyonu ile adresi tespit ettik bunu kabul etme sürecinde çağırarak kullanıcaz..

Bu kodu sadece üyeler görüntüleyebilir! Üye olmak için
tıklayın Üye iseniz
giriş yapın.
Data Gönderelim..
send istersek write kullanabiliriz.Biz Send kullanarak devam edelim..

Bu kodu sadece üyeler görüntüleyebilir! Üye olmak için
tıklayın Üye iseniz
giriş yapın.
Bu basit sunucu uygulaması üzerine client yazılabilir veri alınması aşaması o kısımda yazılabilir.Bir sonraki konudada ona giriş yapmak üzere kolay gelsin herkeze..
Print versiyonunu vereyim unutmadan..

Bu kodu sadece üyeler görüntüleyebilir! Üye olmak için
tıklayın Üye iseniz
giriş yapın.