[Freeswitch-users] best FS interface for development

João Mesquita jmesquita at freeswitch.org
Fri Sep 7 18:42:08 MSD 2012


I guess it all depends on what exactly you are trying to do.

I would say that XML cURL is by far the easiest approach if you are
handling simple scenarios that don't need in call interaction. ESL is the
most powerful but also the most complex one. Hope that helps.

Regards,
João Mesquita
FreeSWITCH™ Solutions



On Fri, Sep 7, 2012 at 11:00 AM, Ben Langfeld <ben at langfeld.co.uk> wrote:

> 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/05ab81ed/attachment-0001.html 


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