[asterisk-dev] Unified Asterisk Interface
Jim Capp
jcapp at anteil.com
Mon Dec 10 10:16:56 CST 2007
David,
Please check out the "asterisk-java" project:
http://asterisk-java.org/development
It is an excellent package that while not providing a single api, it
does provide both AMI and AGI in a single programming environment. I
had written my own AMI interface in java before discovering the AGI/AMI
interfaces in asterisk-java. I was able to easily integrate my AMI
interface with the asterisk-java AGI.
While it may not be exactly what you are looking for, I think you will
find it very useful.
Jim
David Roden wrote:
> Hi.
>
> I was wondering whether there are any plans to develop some kind of "unified
> API" to access Asterisk features.
>
> What I mean is: right now when creating an application that's used as
> a "remote control" for Asterisk you have to use two different APIs to
> interact with Asterisk. On the hand you need to use the AGI interface
> to--among other things--handle incoming calls, read DTMF tones, play samples,
> create conferences. On the other hand you have to use the Manager interface
> to be notified about events like a ringing channel or a user stopping to talk
> in a MeetMe conference room. Due to synchronization issues this is not only
> hard to develop but also quite error-prone.
>
> I would really love to handle everything with only a single API that allows me
> complete access to all functions and events that Asterisk has to offer. Are
> there any plans to develop something like that?
>
>
> Thanks,
>
> David
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> --Bandwidth and Colocation Provided by http://www.api-digital.com--
>
> asterisk-dev mailing list
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-dev
More information about the asterisk-dev
mailing list