Skip to content

Bu repository, TCP ve UDP protokollerini kullanarak istemci-sunucu iletişimini gösteren Python kodlarını içerir. TCP ve UDP iletişim örnekleri, soket programlama konularında temel bilgi edinmenizi sağlayacak çeşitli kod parçacıkları içerir.

Notifications You must be signed in to change notification settings

SukriyeKaramann/Python-Socket-Programming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TCP ve UDP İletişimi

Bu proje, TCP ve UDP protokollerini kullanarak istemci-sunucu iletişimini gösteren Python kod örneklerini içerir. Proje, temel ağ programlama konularında bilgi edinmenizi sağlar ve TCP ve UDP iletişimi hakkında pratik örnekler sunar.

İçindekiler

Proje Açıklaması

Bu proje, TCP ve UDP protokollerini kullanarak istemci ve sunucu uygulamaları oluşturur. TCP ve UDP üzerinden veri iletimi ve alımı ile ilgili temel anlayış sağlar.

Kullanılan Kodlar

  • TCPClient.py: TCP istemci uygulaması. Sunucuya bağlanır, mesaj gönderir ve sunucudan gelen yanıtı alır.
  • TCPServer.py: TCP sunucu uygulaması. İstemcilerden gelen bağlantıları kabul eder, mesajları alır ve yanıt verir.
  • UDPClient.py: UDP istemci uygulaması. Sunucuya mesaj gönderir ve yanıt alır.
  • UDPServer.py: UDP sunucu uygulaması. İstemcilerden gelen mesajları alır ve yanıt verir.

Kodların Çalıştırılma Sırası

  1. TCP Sunucu Kodu (TCPServer.py): İlk olarak TCP sunucu kodunu çalıştırarak sunucuyu başlatın. Sunucu, istemcilerden gelen bağlantıları ve mesajları kabul etmeye hazır olacaktır.

    python TCPServer.py
  2. TCP İstemci Kodu (TCPClient.py): TCP sunucusu başlatıldıktan sonra, TCP istemci kodunu çalıştırın. Bu kod, sunucuya bağlanır, mesaj gönderir ve yanıt alır.

    python TCPClient.py
  3. UDP Sunucu Kodu (UDPServer.py): UDP sunucu kodunu çalıştırarak UDP sunucusunu başlatın. Sunucu, istemcilerden gelen mesajları almaya hazır olacaktır.

    python UDPServer.py
  4. UDP İstemci Kodu (UDPClient.py): UDP sunucusu başlatıldıktan sonra, UDP istemci kodunu çalıştırın. Bu kod, sunucuya mesaj gönderir ve yanıt alır.

    python UDPClient.py

Kurulum ve Kullanım

  1. Python'un en son sürümünü buradan indirin ve kurun.

  2. Bu repository'yi klonlayın:

    git clone https://github.com/SukriyeKaramann/Python-Socket-Programming.git
  3. Proje dizinine gidin ve gerekli Python paketlerini yükleyin (gerekiyorsa).

  4. İstemci ve sunucu kodlarını çalıştırarak ağ iletişimini test edin.

About

Bu repository, TCP ve UDP protokollerini kullanarak istemci-sunucu iletişimini gösteren Python kodlarını içerir. TCP ve UDP iletişim örnekleri, soket programlama konularında temel bilgi edinmenizi sağlayacak çeşitli kod parçacıkları içerir.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages