My opinion

Lua - depending on your app - more load your server and more to maintain on multiple servers
ESL - you can move your scripting logic off the freeswitch server and control multiple servers from one app - potentially a more scalable solution.

So it just depends on how big and how dynamic your app is.

On Tue, Apr 27, 2010 at 5:21 AM, Yossi Neiman <freeswitch@cartissolutions.com> wrote:
On 4/27/2010 7:06 AM, Martrès Jean-Jacques wrote:
> Hi guys,
>
> I need to build dynamic application using freeswitch.
> Based on your experiences what is the best solution ?
>
> Using a LUA script or use the event_socket ?

There isn't any one particular "best" way other than the way that
accomplishes what you need in the most efficient manner.  FreeSWITCH is
sort of like a swiss army knife in this regard - you can use LUA,
Javascript, C, C++, managed code, etc. etc. etc.

Sure, we can give you our opinions on what we think is "best" based upon
your actual use-case scenario...  But again, it's only general guidance
really.

--
Yossi Neiman
Cartis Solutions, Inc. - http://www.cartissolutions.com