Hoe kan het beste een klok in een enterprise applicatie worden aangesloten?
Ik ben op dit moment een veiling aan het ontwikkelen en het is de bedoeling dat de veiling op een bepaald tijdstip gaat starten (dit is niet zo`n probleem). Maar als de veiling loopt gaan bepaalde veilingstukken onder de hamer en de tijd dat een bepaald bod definitief is duurt een x aantal seconden (bv 60).
Nadat de ronde is afgelopen wordt alle rompslomp van verkoop afgewikkeld, wordt iedereen uit de veiling zaal geknikkerd, het volgende artikel opgehaald en mogen mensen de zaal weer betreden.
Mijn vraag is hoe ik het beste een klok in deze applicatie kan aansluiten. Ik heb op dit moment erg domme domein objecten en 'slimme' domein business objecten. Ik zat zelf te denken aan de TickerService die om de seconde wordt aangeroepen, en dan de beslissingen gaat nemen of een bod definitief is (dus een maal ander maal), of er een nieuwe artikel in de veilingzaal neergezet moet worden.. etc.
[edit]
Ik werk trouwens niet met EJB.
Ik ben op dit moment een veiling aan het ontwikkelen en het is de bedoeling dat de veiling op een bepaald tijdstip gaat starten (dit is niet zo`n probleem). Maar als de veiling loopt gaan bepaalde veilingstukken onder de hamer en de tijd dat een bepaald bod definitief is duurt een x aantal seconden (bv 60).
Nadat de ronde is afgelopen wordt alle rompslomp van verkoop afgewikkeld, wordt iedereen uit de veiling zaal geknikkerd, het volgende artikel opgehaald en mogen mensen de zaal weer betreden.
Mijn vraag is hoe ik het beste een klok in deze applicatie kan aansluiten. Ik heb op dit moment erg domme domein objecten en 'slimme' domein business objecten. Ik zat zelf te denken aan de TickerService die om de seconde wordt aangeroepen, en dan de beslissingen gaat nemen of een bod definitief is (dus een maal ander maal), of er een nieuwe artikel in de veilingzaal neergezet moet worden.. etc.
[edit]
Ik werk trouwens niet met EJB.
[ Voor 7% gewijzigd door Alarmnummer op 13-09-2004 10:38 ]