[Freeswitch-users] best FS interface for development

Avi Marcus avi at avimarcus.net
Fri Sep 7 19:02:27 MSD 2012


Stephen, I presume you have an XML dialplan for basic call routing? Brett's
question seemed to encompass ALL configuration, not just viewing live
events.

-Avi


On Fri, Sep 7, 2012 at 5:39 PM, Stephen Dame <sdame at 207me.com> wrote:

> Brett,****
>
> ** **
>
> For simple stuff that doesn’t need to scale, I use a 5th approach,   I
> just use bash scripts, php, and a few ajax calls that just call fs_cli –X.
> to do 100% of functionality.   built a simple switchboard that shows live
> events, plays sound cues, transfers calls into conferences etc.   ajax is
> getting events every second to update UI.****
>
> ** **
>
> Not pretty, but just took a few days to code and get into production.****
>
> ** **
>
> Regards,****
>
> Stephen****
>
> *From:* freeswitch-users-bounces at lists.freeswitch.org [mailto:
> freeswitch-users-bounces at lists.freeswitch.org] *On Behalf Of *Ben Langfeld
> *Sent:* Friday, September 07, 2012 10:01 AM
> *To:* FreeSWITCH Users Help
> *Subject:* Re: [Freeswitch-users] best FS interface for development****
>
> ** **
>
> The Adhearsion framework firmly takes the 3PCC approach via inbound event
> socket, and does a similar thing on Asterisk. We believe that to be the
> best way to isolate business logic from the switch.****
>
>
> Regards,
> Ben Langfeld
>
> ****
>
> On 7 September 2012 15:43, Brett Clark - Grasshopper <
> bclark at grasshopper.com> wrote:****
>
> There seems to be at least 4 general ways for customizing FS:****
>
> - Use the event socket and build an app to interface with it****
>
> - Use mod lua, or similar, to develop in a particular language****
>
> - Develop your own ‘module’ to interface directly with the core****
>
> - Use the XML interface to implement IVR, PBX, and voicemail type
> functionality and all the rest.****
>
>  ****
>
> How prevalent is each approach in the community?  It seems like everyone
> is doing a little of both, but maybe someone has a better handle of what
> the actual ratios are?  ****
>
>  ****
>
> Which is best suited for an arbitrarily large and complex application?  I
> realize this isn’t a simple question—what I want is to understand the most
> evolved and featureful way to interface with FS?  I don’t want to adopt an
> approach which isn’t being actively maintained or is missing features.  As
> new stuff is added to FS, which approach will allow me to adopt those new
> features most easily?****
>
>  ****
>
> Thanks!
> Brett****
>
>  ****
>
>  ****
>
>  ****
>
>  ****
>
>  ****
>
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
>
> 
> 
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://wiki.freeswitch.org
> http://www.cluecon.com
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org****
>
> ** **
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
>
> 
> 
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://wiki.freeswitch.org
> http://www.cluecon.com
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20120907/893f1519/attachment.html 


Join us at ClueCon 2011 Aug 9-11, 2011
More information about the FreeSWITCH-users mailing list