Asterisk Gateway Interface (AGI)
In diesem Kapitel:
Das Asterisk Gateway Interface (AGI) ist vergleichbar mit CGI auf Webservern: externe Programme, die aus dem Dialplan heraus aufgerufen werden, mit Asterisk kommunizieren (stdin/stdout) und Befehle ausführen. AGI-Skripte lassen sich in praktisch jeder Sprache schreiben, die Unix-Sockets und Zeilen-I/O kann.
|
AGI ist weiterhin voll funktional und für kleine, synchrone Dialplan-Aufrufe ("frage eine Datenbank ab, schreibe eine Variable, mach weiter") immer noch das einfachste Werkzeug. Für langlebige, Event-getriebene Anwendungen (IVR, Callcenter-Logik, Integrationen) ist heute ARI die bessere Wahl. |
Die vollständige Referenz aller AGI-Befehle finden Sie im Anhang
AGI-Befehle sowie im CLI unter
agi show commands.