TCP(Transmission Control Protocol) kullanarak bir chat yaptım ama kafama şu soru takıldı.
Chat'i kullanacak kişilere sadece client'i mi vermeliyim ,yoksa client ve serveri mi?
Server'i açık bıraksam kullanıcılar client'i açıp mesaj yollayabilirler mi?
heralde bilmeyerek hazır kod kullanarak yapmışsın, kullanıcılarda client olması yeterli sen server'i açık bıraktıgın zaman zaten bağlanıp chat yapabilirler fakat server'i verirsen onlar'da kendi chat serverlerini kurabilirler.
sadece clienti vermelisin ve clientin içine serverin bilgilerini girmelisin server sürekli açık olmalı ki client servere ulaşabilsin yani her client tek bir servere bağlı olmalı ki clientler haberleşebilsin
heralde bilmeyerek hazır kod kullanarak yapmışsın, kullanıcılarda client olması yeterli sen server'i açık bıraktıgın zaman zaten bağlanıp chat yapabilirler fakat server'i verirsen onlar'da kendi chat serverlerini kurabilirler.