<div dir="ltr"><div><div>Abdul,<br><br></div>if your expected call rate is not too big, you can utilize mod_perl or mod_lua or mod_python to take the control of a call and do all necessary lookups in external databases. <br><br>I&#39;m doing that for a small application server, and it works great: a 1300-lines Perl script loads and makes several SELECT&#39;s from local MySQLserver, and then performs the dialplan applications, like playing audio and waiting for DTMF input. The whole initialization, including database access, takes approximately 8-10ms. Of course it would not survive thousands calls per minute, but works perfectly for the actual task.<br><br></div>As a more scalable solution, you may utilize ESL and control the calls from an external daemon. Then you are completely flexible in designing it in a scalable and resilient way.<br><br><br><div><br><br><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Mar 20, 2015 at 2:37 PM, Abdul Hakeem <span dir="ltr">&lt;<a href="mailto:alhakeem@gmail.com" target="_blank">alhakeem@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div link="blue" vlink="purple" lang="EN-GB"><div><p class="MsoNormal"><span style="color:black"><u></u> <u></u></span></p><p class="MsoNormal"><span style="color:black">Is there any way to replace Abyss webserver used in <span>mod_http</span> with NGINX or a more capable webserver, which can also be used as a reverse proxy for MySQL, <span>Redis</span> or other services such MySQL/<span>InnoDB</span> access via HTTP ?<u></u><u></u></span></p><p class="MsoNormal"><span style="color:black">Also, is there any way to update <span>Libcurl</span> sources in FS sources to support the <span>Websocket</span>/HTTP2 extensions without breaking <span>mod_xml_curl</span> ?<u></u><u></u></span></p><p class="MsoNormal"><span style="color:black"><u></u> <u></u></span></p><p class="MsoNormal"><span style="color:black">Cheers,<u></u><u></u></span></p><p class="MsoNormal"><span style="color:black">Abdul Hakeem<u></u><u></u></span></p><p class="MsoNormal"><a name="14c376854ce27e86__MailEndCompose"><span style="color:black"><u></u> <u></u></span></a></p><span></span><p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;" lang="EN-US">From:</span></b><span style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;" lang="EN-US"> <a href="mailto:freeswitch-users-bounces@lists.freeswitch.org" target="_blank">freeswitch-users-bounces@lists.freeswitch.org</a> [mailto:<a href="mailto:freeswitch-users-bounces@lists.freeswitch.org" target="_blank">freeswitch-users-bounces@lists.freeswitch.org</a>] <b>On Behalf Of </b>Brian West<br><b>Sent:</b> Thursday, March 19, 2015 7:57 PM<br><b>To:</b> FreeSWITCH Users Help<br><b>Subject:</b> Re: [Freeswitch-users] XML and HTTP engines or libraries<u></u><u></u></span></p><div><div class="h5"><p class="MsoNormal"><u></u> <u></u></p><div><p class="MsoNormal">see <span>xml_curl</span>, <a href="http://confluence.freeswitch.org" target="_blank">confluence.freeswitch.org</a> or <a href="http://wiki.freeswitch.org" target="_blank">wiki.freeswitch.org</a><u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p><div><p class="MsoNormal">On Thu, Mar 19, 2015 at 2:54 PM, Abdul Hakeem &lt;<a href="mailto:alhakeem@gmail.com" target="_blank">alhakeem@gmail.com</a>&gt; wrote:<u></u><u></u></p><p class="MsoNormal">Hello,<br>Can someone point me to the XML/HTTP  engines or libraries used in Freeswitch ?<br>Thanks,<br>Abdul Hakeem<br><br><br><br>_________________________________________________________________________<br>Professional FreeSWITCH Consulting Services:<br><a href="mailto:consulting@freeswitch.org" target="_blank">consulting@freeswitch.org</a><br><a href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a><br><br>Official FreeSWITCH Sites<br><a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br><a href="http://confluence.freeswitch.org" target="_blank">http://confluence.freeswitch.org</a><br><a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a><br><br>FreeSWITCH-users mailing list<br><a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br><a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br><a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><u></u><u></u></p></div><p class="MsoNormal"><br><br clear="all"><u></u><u></u></p><div><p class="MsoNormal"><u></u> <u></u></p></div><p class="MsoNormal">-- <u></u><u></u></p><div><div><div><div><div><div><p><b><i><span style="font-size:13.5pt;font-family:&quot;Courier New&quot;">Brian West</span></i></b><span style="font-family:&quot;Courier New&quot;"><br></span><span style="font-size:10.0pt;font-family:&quot;Courier New&quot;"><a href="mailto:brian@freeswitch.org" target="_blank">brian@freeswitch.org</a></span><u></u><u></u></p><p><span style="font-size:7.5pt;font-family:&quot;Courier New&quot;"><img src="http://billing.freeswitch.org/templates/default/img/whmcslogo.png" border="0"></span><u></u><u></u></p><p><b><i><span style="font-family:&quot;Courier New&quot;">Twitter: @FreeSWITCH , @<span>briankwest</span></span></i></b><span style="font-family:&quot;Courier New&quot;"><br><a href="http://www.freeswitchbook.com" target="_blank">http://www.freeswitchbook.com</a><br><a href="http://www.freeswitchcookbook.com" target="_blank">http://www.freeswitchcookbook.com</a></span><u></u><u></u></p><p><span>ClueCon</span> 2015 <a href="https://www.cluecon.com/call-for-speakers/" target="_blank">Call for Speakers</a> | <a href="https://freeswitch.com/cart.php?gid=1" target="_blank">Register</a> TODAY!<u></u><u></u></p><p><b><span style="font-family:&quot;Courier New&quot;">T:</span></b><span style="font-family:&quot;Courier New&quot;"><a href="tel:%2B19184209001" value="+19184209001" target="_blank">+19184209001</a> | <b>F:</b><a href="tel:%2B19184209002" value="+19184209002" target="_blank">+19184209002</a> | <b>M:</b>+1918424WEST (9378)<br><span><b>iNUM</b></span><b>:</b>+883 5100 1420 9001 | <b>ISN:</b>410*543 | <span><b>Skype:</b>briankwest</span></span><u></u><u></u></p></div></div></div></div></div></div></div></div></div></div></div><br>_________________________________________________________________________<br>
Professional FreeSWITCH Consulting Services:<br>
<a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br>
<a href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<a href="http://confluence.freeswitch.org" target="_blank">http://confluence.freeswitch.org</a><br>
<a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a><br>
<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br></blockquote></div><br></div>