Polls

What flexivity do u have using AmiConnector for programming?
 
  • Decrease font size
  • Default font           size
  • Increase font size
Asterisk Arena - AmiConnector PDF Print E-mail

AMIConnector consist on an Active X developed in .NET to cover all basic action and events used by Asterisk Manager.

 
The AMIConnector library helps developers in .NET environment, due to it simplicity of use and easy integration without third party dependences. Alternatively, for gtk-based multiplatform developments, we provide libgami. Through libgami the same level of functionality can be reached in different environments (Windows, Linux, Mac) and languages (PHP, Perl, Ruby or C, among others)

 The native events and action of AMI are documented on Voip-INFO, at http://www.voip-info.org/wiki/view/Asterisk+manager+API

Dealing with such as events and action is not always an easy thing, since developer should manage a lot of different actions (ie, initial connection to the PBX, looking for specific text to identify events, etc), and a bad programming could cause the PBX to crash or having incorrect behaviours.

 

 

Thanks to the use of this DLL as a programming layer, we can do fast and power development under Asterisk environment, getting all kind of CTI applications, without having to worry about dealing directly with the AMI interface.

 As examples of the use and powerful of AMIConnector, we can name the opensource AgentLogger or PhoneOCS, also available in Asterisk Arena. AmiConnector is also used by commercial programs, such as Windows Operator Panel (WOP).

Ami Connector code is free, and can be download in My Portal, in Download area.