Thread Befehl alle X ms ausführen: in einem server-programm
(8 answers)
Opened by eisbeer at 2003-09-23 19:51
Hallöchen,
Ich stehe vor einem ziemlich kniffligen Problem: Ich habe einen serverprogramm. Das nimmt requests von clients an, stellt per Win32::Serialport bzw. Device::Serialport eine verbindung zu einem Handy her und verschickt von da ne SMS. Das war bisher meine Aufgabenstellung. Klappt auch bestens, jetzt stehe ich aber vor einem Problem: Wie kann ich mein Programm alle X millisekunden dazu bringen, eine Verbindung zum Handy herzustellen um die neu eingeganenen SMS zu checken? Wäre da nicht die whileschleife des Servers Code: (dl
)
1 while ($client = $server->accept()) { die ja alles andere blockiert, wäre das Problem ja einfach zu lösen. Die einzige möglichkeit die ich seh, is das mit Tk zu machen. $Widget->repeat(100,&Subroutine); Aber dann brauch ich wieder n widget, das natürlich sichbar ist. ich kanns zwar verstecken und 1x1 pixel machen, will ich aber nicht, weils erstens net der sinn davon ist und zweitens n Pfusch.... Ideen? Die meisten PC Probleme befinden sich zwischen Bildschirm und Stuhl...
|