Fritzbox Anrufmonitor im Browser
Verfasst: Dienstag 9. Dezember 2008, 14:39
Mal wieder eine Frage die in Richtung dynamische Anzeige von Ereignissen geht. Es geht um einen browserbasierten Anrufmonitor.
Bei der Fritzbox ist es ja so, das man sich per Telnet verbindet und dann per read anfragt, ob eine Aktivität (eingehender, ausgehender anruf, angenommen, aufgelegt) vorliegt.
Dafür muss der Prozess ja am leben bleiben. Wenn man nun die Aktivitäten in der Console ausgeben oder z.B. in einer Datenbank loggen will ist das ja kein Problem.
Hatte überlegt ob ich die Aktivitäten in eine Datenbank schreibe und dann im Browser per Ajax-Request und Python Abfrage ob etwas neues passiert ist. Dadurch entsteht aber natürlich eine gewisse Verzögerung.
Ich könnte mir aber vorstellen, dass wenn nun ein Anruf reinkommt und angenommen wird, das ganze einfach zu schnell von statten geht, als das es auf diese Art und Weise im Browser dargestellt werden kann.
Für Hinweise, Ratschläge und andere Lösungsansätze bin ich dankbar!
Bei der Fritzbox ist es ja so, das man sich per Telnet verbindet und dann per read anfragt, ob eine Aktivität (eingehender, ausgehender anruf, angenommen, aufgelegt) vorliegt.
Dafür muss der Prozess ja am leben bleiben. Wenn man nun die Aktivitäten in der Console ausgeben oder z.B. in einer Datenbank loggen will ist das ja kein Problem.
Hatte überlegt ob ich die Aktivitäten in eine Datenbank schreibe und dann im Browser per Ajax-Request und Python Abfrage ob etwas neues passiert ist. Dadurch entsteht aber natürlich eine gewisse Verzögerung.
Ich könnte mir aber vorstellen, dass wenn nun ein Anruf reinkommt und angenommen wird, das ganze einfach zu schnell von statten geht, als das es auf diese Art und Weise im Browser dargestellt werden kann.
Für Hinweise, Ratschläge und andere Lösungsansätze bin ich dankbar!