Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Izvrsavanje code-a u odredjeno vrijeme???

[es] :: .NET :: Izvrsavanje code-a u odredjeno vrijeme???

[ Pregleda: 2002 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

CallMeSaMaster

Član broj: 43611
Poruke: 466
*.hermes-softlab.com.



+1 Profil

icon Izvrsavanje code-a u odredjeno vrijeme???22.01.2010. u 13:04 - pre 172 meseci
Pozdrav,


Radi se o web aplikaciji...

da li je moguce da se napise takav code koji bi se izvrsavao u odredjeno vrijeme?
Naime, imam jedan dio code-a koji sma ja napravio da mi radi import nekih dokumenata u aplikaciju. Sada zelim reci da se taj code izvrsava samo u odredjenom periodu, recimo kad se na racunaru ne radi nista. Npr u periodu od 12.00h do 15.30h.

Zamislio sma danegdje u configu cuvam podatke o periodima kada se taj code moze izvrsavati. Zelio bih da mogu npr staviti vise intervala, ali sve to u jednom tagu u config-u, recimo

<add key="vrijeme" value="12.00,13.00;16.00,17.00"> kako poslije ne bih morao mijenjat code.

Znam da mogu staviti svaki period u zaseban tag, ali ne zelim svaki put kad dodam tag, da mijenjam i code...

I samo bih provjeravao te intervale, i po njima izvrsavao code.

npr nesto ovako...
Code:

if (DateTime.Now.Hour == 20 && DateTime.Now.Minute == 55)
        {
        }


Samo nisam siguran da li je ova implementacija ispravna ili psotoji bolji nacin, pa ako moze neko da pomogne


Hvala
 
Odgovor na temu

marko_81
Marko Acović

Član broj: 97248
Poruke: 133
109.93.157.*



+1 Profil

icon Re: Izvrsavanje code-a u odredjeno vrijeme???22.01.2010. u 15:15 - pre 172 meseci
Pogledaj ovo: http://www.codeproject.com/KB/cs/cron.aspx. Nadam se da ce biti od koristi.
 
Odgovor na temu

vujkev
Beograd

Član broj: 8072
Poruke: 1347
93.87.178.*



+104 Profil

icon Re: Izvrsavanje code-a u odredjeno vrijeme???22.01.2010. u 15:27 - pre 172 meseci
nisam siguran da li može, ali možeš da probaš da kreiraš Shared timer u Application_Start koji će pozivati svakih xyz sec neku Shared proceduru koja će na osnovu vremena puniti podatke
Naučio sam...
Da je važnije biti ljubazan nego biti u pravu
 
Odgovor na temu

sallle
Sasa Ninkovic
GTECH
Beograd

Član broj: 146
Poruke: 480
91.148.83.*

ICQ: 20785904


+4 Profil

icon Re: Izvrsavanje code-a u odredjeno vrijeme???25.01.2010. u 02:11 - pre 172 meseci
potencijalne zamke koje ja vidim:

- ne smes taj event cesto izvrsavati , jer u svakom eventu moras ocitati taj fajl
- ne mozes koristiti (system.setting/resources, kako li se vec zove) klasu, posto se ona inicijalizuje prilikom startovanja aplikacije i ne osvezava se
- posto radis sa unmanaged resursima, moras da imas lep defensive code, i da svaki put lepo disposujes fajl

Ono sto je verovatno najelegantnije je ne da otvaras svaki put fajl, vec da gledas modified atribut fajla, i da u zavisnosti od toga dal je menjan ili ne, otvaras i ocitavas fajl ...
 
Odgovor na temu

sstanko78
Novi Sad

Član broj: 19139
Poruke: 411
89.216.32.*



Profil

icon Re: Izvrsavanje code-a u odredjeno vrijeme???03.02.2010. u 11:53 - pre 172 meseci
Pogledaj Quartz.net .

Preporucujem ti da scheduler implementiras kao win. service,

ASP.net i njegove niti nisu bas najbolje okruzenje za scheduler.



 
Odgovor na temu

[es] :: .NET :: Izvrsavanje code-a u odredjeno vrijeme???

[ Pregleda: 2002 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.