• 08-10-2009, 21:38:58
    #1
    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.
  • 09-10-2009, 00:55:36
    #2
    tabiki de java.ve ortak bir veritabanı.ağ programlamaya giriyor
  • 19-10-2009, 14:33:45
    #3
    Üyeliği durduruldu
    WLM java ile yazılmamış -diye biliyorum-
  • 19-10-2009, 15:29:15
    #4
    msn'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:48
    #5
    java 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.
  • 19-10-2009, 19:57:11
    #6
    web tabanlı bir program olmaması mümkün değil. çünkü ebuddy gibi sitelerle giriş mümkün.
  • 19-10-2009, 21:33:24
    #7
    Kimlik doğrulama veya yönetimden onay bekliyor.
    c# ta remoting sistemini araştır
  • 20-10-2009, 17:39:10
    #8
    LorDKaaN adlı üyeden alıntı: mesajı görüntüle
    web tabanlı bir program olmaması mümkün değil. çünkü ebuddy gibi sitelerle giriş mümkün.
    Kendi 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.

    Ç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.
  • 25-10-2009, 15:31:02
    #9
    Kesinlikle c# dilinde yazılmış bir program bu yorumumu şu şekilde desteklerim.Bilge Adam bunun eğitimini profesyonel olarak veriyor.Size msn ve facebook gibi sistemlerin c# ile nasıl yazıldığını ve geliştirmeye yönelik açık kaynak kodlarını sağlıyor.Bilginize...