| Asterisk Arena - AMIConnector |
|
|
|
|
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. 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.
![]()
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. |