Нет ничего удивительного в том, что для просмотра погоды или загруженность дорог, необходимо зайти на соответствующую страничку в интернете.
Для получения информации из базы данных, необходимо соответствующее приложение. Однако всю эту информацию можно получить по … телефону, используя коммуникационный сервер Asterisk!
Для этого предназначен — шлюзовой интерфейс Asterisk, или AGI, посредством которого внешние программы могут управлять диалпланом Asterisk. Как правило, сценарии AGI используются для реализации расширенной логики, соединения с реляционными базами данных (такими, как PostgreSQL или MySQL) и доступа к другим внешним ресурсам. Обзор с описанием технической реализации, можно посмотреть >>
Давайте рассмотрим пример реализации данной функции. Предположим необходимые данные находятся в глобальной сети (сети интернет). На сайте Яндекс, кроме прочей необходимой информации, есть динамическая (изменяющаяся) информация о загруженности дорог. На нашем сервере реализована демонстрационная версия получения данной информации по телефону.
Набрав номер — (495) 669-33-08 и добавочный номер — 45-45, Вы услышите на сколько баллов загружены дороги в Москве.
Для удобства доступа (на демонстрационной версии отсутствует) к иерархическим данным, организовывается голосовое меню. » Пробки в Северном Административном Округе — нажмите -2, Пробки в Центральном Административном Округе -нажмите — 3 , и т.д.» Попав в подменю Административного Округа, организовывается следующее. » Район Сокольники — нажмите — 1 , и т.д. до улицы.» Для удобства можно издать справочник с перечнем улиц и прямым кодом доступа к информации по аналогии меню. Например:
ул. Алексеевская —249 ( 2 код округа, 4 код района, 9 код улицы)
…..
Конечно же — это только пример, необходимые данные могут хранится на сервере в локальной или глобальной сети и иметь разнообразный характер