Abdul, 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. I'm doing that for a small application server, and it works great: a 1300-lines Perl script loads and makes several SELECT'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. 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. On Fri, Mar 20, 2015 at 2:37 PM, Abdul Hakeem <alhakeem@gmail.com> wrote:
Is there any way to replace Abyss webserver used in mod_http with NGINX or a more capable webserver, which can also be used as a reverse proxy for MySQL, Redis or other services such MySQL/InnoDB access via HTTP ?
Also, is there any way to update Libcurl sources in FS sources to support the Websocket/HTTP2 extensions without breaking mod_xml_curl ?
Cheers,
Abdul Hakeem
*From:* freeswitch-users-bounces@lists.freeswitch.org [mailto: freeswitch-users-bounces@lists.freeswitch.org] *On Behalf Of *Brian West *Sent:* Thursday, March 19, 2015 7:57 PM *To:* FreeSWITCH Users Help *Subject:* Re: [Freeswitch-users] XML and HTTP engines or libraries
see xml_curl, confluence.freeswitch.org or wiki.freeswitch.org
On Thu, Mar 19, 2015 at 2:54 PM, Abdul Hakeem <alhakeem@gmail.com> wrote:
Hello, Can someone point me to the XML/HTTP engines or libraries used in Freeswitch ? Thanks, Abdul Hakeem
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
--
*Brian West* brian@freeswitch.org
*Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com http://www.freeswitchcookbook.com
ClueCon 2015 Call for Speakers <https://www.cluecon.com/call-for-speakers/> | Register <https://freeswitch.com/cart.php?gid=1> TODAY!
*T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM**:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org