Okulda bir proje verildi bize. Skype gibi bir uygulama yapacağız. Görüntü ve yazışma kısmı olacak. C#dan yapıcağız TCP/IP protokolünü kullanıcağız. Ancak çoğu şey bizim kafamızda oturmadı bilgilendirmenize ihtiyacımız var. Program kısmını netten kodlar bularak biraz halledebildik ancak bilgisayarların haberleşme kısmında problem yaşıyoruz.
1) Elimizde 3 tane giriş kısmı olan bir hub var. Birimizin bilgisayarı windows 7 birimizinki windows 8. Bu iki bilgisayarı hub ile nasıl birbirine bağlayıp bilgi alışverişi yapacağız? Sanırım ağ falan kurmamız gerekiyormuş ancak nasıl kuracağımıza dair kullanışlı bir bilgi elde edemedik. Hub'ın ne işe yaradığı kısmında yani teorik kısımda sorun yok. Pratik uygulamada ne yapacağımızı çözemedik. Mesela bir portu client için bir portu server için mi kullanılıyor yoksa fark etmiyor mu? Ağı nasıl kuracağız bu konularda bilgi arıyoruz.
2) Bir client bir server programı var. Şimdi biz bunların exe dosyalarından birini bir bilgisayara birini diğer bilgisayara atıp çalıştırmamız mı gerekiyor?
3) Birde server programı karşı bilgisayarın ip'sini istiyor. Karşı bilgisayarın ipsini öğrenmekte sorun yok. Ancak port üzerinden haberleşecekler. Bu portu nasıl seçeceğiz mesela?