Başlıkta da kabaca belirttiğim gibi sorularım o şekil.
Yapmayı düşündüğümüz program clientlarında programı kurulu üyeler yerel bilgisayarlarında değişiklik yaptıklarından bu anlık servere (online) gidecek ve bu değişikliğe göre işlemler yapılacak.
Bu amaç doğrultusunda uygulamada baz aldığımız hepimizin bildiği messenger programının mantığı nedir. Muhtemelen c# altyapısı ile yazılmış olan messenger nasıl anlık yerel bilgisayarımda yaptığım değişikliği online servera veriyi gönderip diğer bilgisayardaki arkadaşlarımda değişikliği görebiliyorum.
Aslında sormak istediğim bunun mantığından ziyade hangi dillerde yazarsak veri iletişimini bilgisayarlar arası online server yardımı ile haberleşmeyi daha rahat yapabiliriz? Teknik içerikli cevapları daha çok merak ediyorum.
Kullanıcı bilgisayarları işletim sistemleri farklı. Çoğunluğu Windows xp , vista linux ubuntu vs.. gidiyor.
Messenger gibi bir program için neler gerekli? Mantığı nedir? Hangi dille yazılırsa daha iyi olur?
19
●3.296
- 19-10-2009, 15:29:15msn'de yazdıklarımız db'e kaydediliyor. ve ajax gibi anlık gönderip karşı tarafa gönderme ve sorgulama yapılıyordur. db'de muthemelen her üye için bir tablo vardır. yoksa sorgulama çok uzun sürer. veya .xml tarzı bir şeydir. bence C# ile yazılmıştır. java olsa java kurulumu ister.
- 19-10-2009, 18:36:48java ile yazılmış olsaydı java (virtual machine) kurulu olmayan bilgisayarda çalışmazdı,
c# ile yazılmış olsaydı NET framework olmayanlarda çalışmazdı,
her ikisinde de çalıştığına göre delphi veya c++, benim tahminim c++,
siz sadece serverdan sorgulama yapmıyorsunuz, veritabanında değişiklik olduğunda server da size değişikliği bildiriyor, web tabanlı bir yazılım da değil kısaca.
Bahsettiğiniz yazılımı hazırlayabilirim, arzu ederseniz pm atınız. - 20-10-2009, 17:39:10Kendi msn'mi yazmayı başka bir amaçla araştırmıştım ve de kesinlikle eminim web tabanlı değil, burada ayrıntılarına girmeyeceğim çünkü arkadaşlar böyle konularda araştırma yapmaktan ziyade sizin fikirlerinizi veya bilgilerinizi kullanarak problemlerini çözme yoluna gidiyorlar.LorDKaaN adlı üyeden alıntı: mesajı görüntüle
Çok basit mantıkla, web serverlar size bilgiyi siz istemeden göndermezler, arkadaşınızdan mesaj geldi mi diye her sn kontrol ettirmiyorsanız, yeni gelen mesajdan haberiniz olmaz.