Başlıkta da belirttiğim gibi, aynı anda binlerce kişi tarafından kullanılan bir uygulama içinde sleep kullanmak mantıklı mıdır ?
Belirli saatlerde istediğim şeylerin aktifleşmesini istiyorum, sleep kullanmadan yapabilir miyiz ?
Büyük çaplı projede sleep kullanmak zararlı mı ?[c++]
24
●1.678
- 05-12-2015, 03:04:21
- 05-12-2015, 03:28:39var da timer ne işime yarayacak ? ben 10 dakikada bir olsun demiyorum sistem sabitlenecek mesela her ayın 5-15-20-25-30'unda saat 03-05-09-12-15-17-20-22-23 saatlerinde çalışmasını istiyorum timer ile olacak iş değil malesefeniskurtay adlı üyeden alıntı: mesajı görüntüle
- 05-12-2015, 09:23:52timer aslında işini görecek şey. Eğer sen uygulamayı belli tarihlere gelene kadar do while içerisinde sleep atarsan o uygulamadan eser kalmaz. Timerin kullanım amacı bu gibi durumlar içindir. Bir adet timer koy her 30 sn de bir çalışacak şekilde ayarla gün ay - saat dakika kontrolü yaptır eğer zamanı geldiyse işini yaptır en kabaca.adme adlı üyeden alıntı: mesajı görüntüle
- 05-12-2015, 13:03:57Sistem anlık çalışması gerektiği için saniye şaşmaları işime gelmez malesef. Hayır anlamadığım şey bu onlarca devasa online oyun nasıl bir sistem kullanıyor bu otomatik eventler içinVoyL adlı üyeden alıntı: mesajı görüntüle

Görev yöneticisinden kapatılamaz çünkü client-server çift taraflı yani server tarafına kullanıcı ulaşamaz. Keşke windows tabanlı olsaydı öyle olsa sorun olmazdıVerano adlı üyeden alıntı: mesajı görüntüle - 08-12-2015, 02:43:58Baktım da bahsettiğim çapta bir proje için uygun değil gibi o da. Zaten karmaşık, bu işi 2 satır kodla halletmem gerekiyor.Verano adlı üyeden alıntı: mesajı görüntüle
- 08-12-2015, 08:29:07Client-Server bazlı bir şey yapıyorsan arada bir köprü kurman gerekir. Beklektirip veri çekme işlemi yapıyorsan ooo. Eventlerin tetiklenmesi portlardan gelecek değerlere bağlı bir iş. Bir listener yazman veya TCP/UDP port üzerinden haberleşmen gerek. Multiplayer real time oyunlardan örnek vermek gerekirse bu oyunlar UDP port kullanır. UDP in TCP ye göre farkı gönderdiği paket geldi mi öldü mü kaldı mı kontrol etmez. TCP de varana kadar bekler. Varmazsa timeout a düşer vs. Oyunlar UDP port üzerine kurulu bir mimari ile haberleşerek en çözüme ulaşırlar. Böylelikle hızlı bir şekilde oyun akışı devam eder.
