[asterisk-users] Building a Complex IVR

Douglas Garstang dougmig33 at yahoo.com
Mon Jun 23 13:20:47 CDT 2008


>I would build it this way:

>
>1) Design the dialplan logically so it is understandable and maintainable.
>
>2) Code up the AGIs in whatever language you are comfortable. I would use 
>C, but that's what I'm most comfortable with.
>
>3) Confirm everything works like you think it should.
>
>4) Measure to identify where the real bottlenecks are.
>
>5) Attack the top 1 or 2 bottlenecks. The solution may be:
>
>a) Recode an AGI in C.
>
>b) Re-implement an AGI as fastagi() on the same server.
>
>c) Re-implement an AGI as fastagi() on another server.
>
>6) Go to step 3

Can FastAGI call FastAGI? The application needs to contact another FastAGI server written in Java to lookup various billing information.


      
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20080623/1367a5e9/attachment.htm 


More information about the asterisk-users mailing list