Приложения¶
Приложение - это то, чему Astrerisk делегирует определенные операции.
Asterisk знает о приложениях, но не знает о конкретных функциях каждого из них.
Вы конфигурируете Обработчик вызовов, настраиваете порядок вызова Приложений, какие аргументы передавать им и в каком порядке.
Когда приложение вызвано, оно выполняет только свою часть работы.
Например, Набор производит вызов, Ответ отвечает на входящий звонок, а Проиграть проигрывает аудиофайл звонящему.
При завершении работы приложение устанавливает код возврата, который равен:
- больше 0.
Считается что приложение считало DTMF и вернуло его цифровой код. - 0
Считается что приложение успешно завершилось без считанных DTMF. - меньше 0
Считается, что произошел отбой во время выполнения приложения или ошибка в приложении.
Для простоты воприятия и поиска приложения сгруппированы в следующие группы: