Encuestas

¿Que facilidad le ha dado AMI Connector para desarrollar aplicaciones ?
 
  • Decrease font size
  • Default font           size
  • Increase font size
Asterisk Arena - AMIConnector PDF Imprimir Correo electrónico

AMIConnector es una libreria  que facilita el rápido desarrollo de aplicaciones para Asterisk.

Esta libreria se ha diseñado como un control OCX,  que puede ser invocable desde entornos de programación Microsoft, y particularmente, de forma muy sencilla desde Visual Basic y .NET.

El uso de la libreria AMIConnector facilita el desarrollo en entornos .NET, por su simplicidad de uso y facil integracion en plataformas de programacion Windows, sin dependencias de terceras liberias.  Alternativamente, para el caso de desarrollos en entornos multiplataforma, basados en GTK+, disponemos de la librería libgami,  a traves de la cual podemos obtener la misma funcionalidad en diferentes entornos y lenguajes (Windows, Linux, Mac) y lenguajes (PHP, Perl, Rugby, o C, entre otros)

Gracias al uso de la libreria, el desarrollador no tiene porque preocuparse de controlar la conexion con el AMI de Asterisk, ya que dispone de una serie de clases que le permite interactuar con el de forma fácil y eficaz, sobre una capa de abstración que le permite centrarse en la lógica de la aplicación.

 

AMI Connector

 

Las ventajas son innumerables.  Acerca a un amplio abanico de desarrolladores en Visual Basic y .NET al mundo Asterisk,  sin que tengan porque tener un conocimiento profundo de la plataforma.  Además, al independizar la libreria de acceso a Asterisk del código principal del programa, ganamos en seguridad,  ya que cada persona y programador se concentra en lo que mejor saber hacer.   

El uso de una única libreria estandarizada permite a su vez un mejor control de errores y una mayor robustez, ya que se trata de un código que se utiliza en diferentes aplicaciones, y como tal,  tiene un desarrollo y una rotación mas avanzada.

Como ejemplos del uso y la potencia del AMIConnector, podemos  nombrar programas opensource como el AgentLogger o PhoneOCS, también disponibles a través de Asterisk Arena.  El AmiConnector tambien es usado en programas comerciales, como el Windows Operator Panel (WOP)

El código de AMIConnector es gratuito, y puede obtenerse en el Portal Personalizado de usuaro (Mi Portal), dentro del área de Descarga.