28. september 2008 - 18:07Der er
10 kommentarer og 1 løsning
Service applikation til at lave noget på forskellige tidspunkter.
Hej alle,
Jeg er igang med at ville lave en service, som skal udføre forskellige opgaver på forskellige tidspunkter. Jeg har i mit daglige arbejde noget administrativ, som tager hånd om når en medarbejder har valgt andre udfordringer. Jeg skal så sørge for at spørge medarbejderens chefen, om bla. hvad der skal ske med medarbejderens computer. De ting skal min service tage sig af. Og jo tættere vi kommer på deadline, for når medarbejderen stopper og jeg ikke har fået svar fra chefen, skal der sendes en mail. Så i min database kan der godt stå mange forskellige deadlines. Så, jo tættere vi kommer til en deadline jo flere mails. Har læst mig frem til at bruge 'timers' i en service er ikke så smart. Men hvad skal jeg så bruge?
Du bliver vel nødt til at gemme alt scheduleret i en database, lade din service køre noget kode hver X. minut som checker i databasen om der er noget som skal gøres.
(måske har du opdaget det selv, men det er meget simpelt at lave en service-applikation i Delphi). BPM-kernen kan bare være en TTimer; det er jo ikke raketvidenskab det her.
Jeg har helt styr på hvordan man laver en service. :) Det jeg dog ikke var helt klar over, var hvordan man kunne få en timer til at sende mails jo tættere man kom på en deadline. Så jeg søgte lidt her på eksperten på løsninger og fandt ud af at man ikke skulle bruge timer i en service. Så nu kom Arne med noget BPM. Det aner jeg så ikke noget om. :( Men det er måske det samme som en timer? Jeg har været ud og søge og der var dog flere som havde løsninger med en timer i. Men jeg tror at jeg har fundet ud af hvordan jeg kan sende mails jo tættere man komme på deadline.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.