[asterisk-users] "Real" API for Perl?

Alex Balashov abalashov at evaristesys.com
Sat Feb 2 12:51:04 CST 2008


Well, no, there really aren't any prebuilt high-level frameworks for 
approaching Asterisk through the Manager API or AGI.  Instead, there are 
just AGI bindings that allow you to integrate dial plan logic with 
outboard code.

I always figured that was kind of the whole point of such bindings, so 
nothing about it strikes me as incomplete or lacking in a sufficient 
degree of "reality."  The only difference between this and Asterisk-java 
is simply that the latter encapsulates many of these actions in more 
high-level wrappers, which is likely to be a concession to the 
phenomenology of Java Thinking(TM) more than anything else.

Your mileage may vary.

Lee Jenkins wrote:
> Alex Balashov wrote:
>> Ken D'Ambrosio wrote:
>>
>>> Hi, all.  I've used the perl/AGI interface, and... well, I found it kind
>>> of hokey.  Granted, this was in 1.2 days -- perhaps things have changed. 
>>> Regardless, I guess I have two questions:
>>> 1) Has the Perl/AGI "binding" improved since then?
>>> 2) Is there any chance of a "real" API for Perl?
>> What is your criterion of "real"?  That is to say, what do you need that 
>> it does not provide?
>>
>> I've used AGI and FastAGI in Perl extensively and it is yet to fail to 
>> serve my purposes.
>>
>>
> 
> Maybe Ken is referring to a pre made framework like Asterisk-Java or PasAGI.  I 
> don't know perl so maybe there *is* a framework already.
> 


-- 
Alex Balashov
Evariste Systems
Web    : http://www.evaristesys.com/
Tel    : (+1) (678) 954-0670
Direct : (+1) (678) 954-0671
Mobile : (+1) (706) 338-8599



More information about the asterisk-users mailing list