VOZ logo

Programación de AGI: Ahora tambien en Haskell

haskellUn AGI es una aplicación similar a un CGI de una web, que lo ejecuta el propio Asterisk mediante el dialplan y devuelve comandos especiales que interpreta y reproduce.

Estas aplicaciones AGI pueden ser escritas en muchísimos lenguajes de programación ya que, lo realmente importante es la salida que será interpretada por Asterisk y realizará la acción ordenada

Entre estos lenguajes soportados destacan por su popularidad PHP, C, Perl, Java e incluso hay quien programa AGI en Bash ;).

A esta lista de lenguajes se les une Haskell, un lenguaje puramente funcional y que se enseña en las carreras de Ingeniería lo que hace que sea muy conocido y recuerde que aquellos días de «pelea», hoy puede seguir siendo útil también para programar AGIs en Asterisk 😀

Enlace: http://www.n-heptane.com/nhlab/repos/haskell-agi/

InstantByte Logo
Anterior artículoNueva versión del AsteriskManagerInterface (AMI)
Siguiente artículo 662-660Probando MobiVox