Soket programlama


Bu yazıda Java ile soket programlamanın başlangıcından itibaren basit örneklerle siz okuyuculara anlatmak istiyorum. Ağlarla ilgilenen veya giriş seviyesindeki dersleri almış olanlar soket kavramına aşinadır. Soket, ulaşılmak istenen IP adresi ile dinlenecek olan portun birleşmesinden meydana gelir.

BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ. JAVA dili süreçler arası iletişim için TCP ve UDP olmak üzere iki farklı soket yapısı kullanır.

Bu deneyde, istemci-sunucu soket . Makaleler boyunca soket programlama ve multi-thread . Haberleşecek taraflardan bir tanesi gelecek istekleri dinlemekte diğer taraf ise istekte bulunmaktadır. Dinleyen taraf sunucu (server), istekte bulunan taraf ise istemci (client) olarak isimlendirilmektedir. TCP için sunucu istemci haberleşmesini kabaca telefon sistemine benzetebiliriz.

Bu benzetim üzerinden gidecek olursak . Soket programlama ile Network Application dersinde tanıştım, çok uzun ve sinir bozucu günler sonrasında soket projemi bitirdim ama o sıralar da bende bitmiştim.

Baştan belirteyim winsock kullanmayacağım. Merhaba arkadaşlar, bu makalemde sizlerle her ne kadar kimine göre eskide kalmış olsa da hala birçok yerde aktif olarak kullanılan soket programlama üzerine bir. Bu anlatımda projenin sadece soket programlama kısmından bahsettim.

Hem resim hem de metin için. AcceptSocket(): Sunucuya bir istemci bağlanana kadar bekler, bağlanma isteği geldiğinde (Start() metodu ile yan) istemciyle bir TCP bağlantısı kurar ve istemciyle veri iletişimini gerçekleştirmek için bir Socket nesnesi döndürür. Author Yazan: Harun Balta Comments Yorum. TCP-IP, internette, bilgisayarlar arası iletişimi sağlayan protokol grubudur. Bilgisayarlar arasında bilgi alışverişi IP paketleri aracılığıyla yapılır.

Bilgisayar A, bilgisayar B ye göndermek istediği veriyi paketler halinde gönderir. Bu yazıda TCP soket oluşturmayı, server-client bağlantısı oluşturup beagleboard a nasıl wifi ile veri aktarımı sağlandığını açıklayacağız. Bu yazıyı okumaya başlamadan, önceki yazımızda göz gezdirilmesi faydalı olacaktır. Standart bir python kütüphanesidir ve kullanmak için ek olarak birşey kurmanıza gerek yoktur. Basit anlamda – hata kontrolü yapmadan – Pythonda bir soket programlama yaptık.

Böylece bir web sunucusu istemcilere hizmet verir, bir kullanıcı bir dosya sunucudan veri alır, iki kullanıcı bir biri ile anlık olarak mesajlaşabilir. Client dosyamızı Client. Bu yazıda, istemcide çalıştırılan ve Python dili ile kodlanmış basit bir yazılım ile, istemcideki bazı bilgiler sunucu .

Biraz araştırdım ve azcıkta olsa sanırım mantığını kaptım diye düşünüyorum 🙂 Bu soket programlamayı kullanarak online bir oyun yapmaya çalışıyorum ilk denemede başardığımı sanmıştım, aynı wifide farklı bilgisayarlarda ki ilk denememde çalıştı.


Sorry, comments are closed!