Lave kø-håndtering via db
Hola...Jeg er ved at lave noget client/server programmering og i den forbindelse vil jeg lave noget kø-styring i min DB. Dvs. indsætte ting fra clienterne som så mit server-program kan hente og sende videre via mail/sms.
Så hvor mange problemer render jeg ind i hvis (semicode):
Kopier fra aftale-tabel til Kø-tabel.
Select første og send
try update aftalte-tabel where aftale-key = kø-key
delete fra kø-tabel.
repeat sidste 3 linier til kø-tabel er tom, start polling hvert 10. min.
Ville ovenstående holde når der midt i det hele kan indsættes yderligere 100 entries i kø-tabellen?
Vil der opstå time-outs og afbrydning af det hele eller vil tabellen vente med at fortsætte til der er frit i den næste tabel den skal arbejde med? Eller hvordan styrer jeg vente-metoder?
Lidt rodet beskrevet men jeg håber idéen kan ses.
På forhånd tak for hjælpen.
Jesper