<br><br><div class="gmail_quote">On Mon, Apr 11, 2011 at 7:10 AM, alex pappas <span dir="ltr"><<a href="mailto:rebel.pappas@gmail.com">rebel.pappas@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Nothing wrong with nibblebill. I'm trying to simulate an existing system and I need to start everything from scratch. That's why I'm asking about how I can have performance with Freeswitch.<br></blockquote><div>
<br></div><div>Scripting right from the dialplan has a lower barrier to entry but will not scale as well as using outbound event socket. If I were in your shoes I would roll up my sleeves and learn ESL. Pick your favorite language. ESL has bindings for:</div>
<div>C/C++</div><div>Perl</div><div>PHP</div><div>Python</div><div>Ruby</div><div>TCL</div><div><br></div><div>I highly recommend getting the FreeSWITCH book and reading chapter 9. Of course, chapters 1 through 6 are also important for getting a foundation for using FreeSWITCH, but chapter 9 has a lot of solid information about using the event socket and ESL. </div>
<div><br></div><div>Note: you asked about using inbound vs. outbound event socket. If I understand your situation correctly you need to handle the case where an outside party calls in to your FS server. This means you need outbound event socket. (See the 'socket' dp tool on the wiki.)</div>
<div><br></div><div>Enjoy!</div><div>-MC</div></div>