Since you are on a Windows platform anyway - you could also look at mod_managed, that would allow you build the application code in C#. The access to your existing DB would potentially remain the same. It would be quite easy to spin a monitor thread in C# and monitor a DB for new calls and dispatch those calls etc.<div>
<br></div><div>We currently use Dialogic HMP in a Windows environment and our app has ported well with out any change to the backend non telephony code.<br><br><div class="gmail_quote">On Wed, May 12, 2010 at 6:28 PM, Phone <span dir="ltr"><<a href="mailto:phone.bytes@gmail.com">phone.bytes@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">This is legit. We are not into harassing anyone. There are too many<br>
people doing that already.<br>
<br>
We currently have this working on a Windows/Dialogic platform, but would<br>
like to get it over to FreeSWITCH for a number of reasons. It is always<br>
nice to avoid spending alot of time developing using a method that you<br>
later find has serious issues or limitations and then having to change<br>
horses and start over. I just thought I would tap on someone else's<br>
wisdom in regards to a good way to talk to FS that works well. I did<br>
notice that the wiki talks like LUA is the preferred way to go.<br>
<br>
Thanks<br>
<div class="im"><br>
<br>
<br>
Michael Collins wrote:<br>
><br>
><br>
> On Wed, May 12, 2010 at 2:50 PM, Kristian Kielhofner<br>
</div><div class="im">> <<a href="mailto:kris@kriskinc.com">kris@kriskinc.com</a> <mailto:<a href="mailto:kris@kriskinc.com">kris@kriskinc.com</a>>> wrote:<br>
><br>
> Are you going to be calling my cell phone to ask if I owe $10,000<br>
> or more to<br>
> the IRS?<br>
><br>
> Seriously, the world does not need another robodialer to harass<br>
> people...<br>
><br>
> Agreed, however there are legitimate use cases for this, like a<br>
> retailer calling to say an order is in, or reminder calls sent out by<br>
> a doctor's office. But yes, if it's dialing for dollars then I'm with<br>
> you: Por favor! No mas!<br>
> -MC<br>
><br>
><br>
><br>
> With that being said, write your app in whatever you want using<br>
> ESL and<br>
> connect to the socket to originate calls and listen for events.<br>
><br>
><br>
> --<br>
> Kristian Kielhofner<br>
> <a href="http://blog.krisk.org" target="_blank">http://blog.krisk.org</a><br>
><br>
> ----- Original Message -----<br>
> From: <a href="mailto:freeswitch-users-bounces@lists.freeswitch.org">freeswitch-users-bounces@lists.freeswitch.org</a><br>
</div><div class="im">> <mailto:<a href="mailto:freeswitch-users-bounces@lists.freeswitch.org">freeswitch-users-bounces@lists.freeswitch.org</a>><br>
> <<a href="mailto:freeswitch-users-bounces@lists.freeswitch.org">freeswitch-users-bounces@lists.freeswitch.org</a><br>
</div><div class="im">> <mailto:<a href="mailto:freeswitch-users-bounces@lists.freeswitch.org">freeswitch-users-bounces@lists.freeswitch.org</a>>><br>
> To: <a href="mailto:freeswitch-users@lists.freeswitch.org">freeswitch-users@lists.freeswitch.org</a><br>
</div><div class="im">> <mailto:<a href="mailto:freeswitch-users@lists.freeswitch.org">freeswitch-users@lists.freeswitch.org</a>><br>
> <<a href="mailto:freeswitch-users@lists.freeswitch.org">freeswitch-users@lists.freeswitch.org</a><br>
</div><div><div></div><div class="h5">> <mailto:<a href="mailto:freeswitch-users@lists.freeswitch.org">freeswitch-users@lists.freeswitch.org</a>>><br>
> Sent: Wed May 12 15:40:58 2010<br>
> Subject: [Freeswitch-users] Questions on Building an application<br>
> forFreeSWITCHI am looking for a boot in the right direction on the<br>
> following project.<br>
><br>
> I am looking to build an "application" with FS where it will<br>
> frequently<br>
> check a database and then make an outbound call when a record with<br>
> certain conditions is found in the DB. It needs to determine if the<br>
> call was then answered by a machine/vm, busy, or answered by a person,<br>
> play a message and get a response back to be recorded in the db.<br>
> It may<br>
> find many calls that need to be made at the same time. It will be<br>
> running on a PRI.<br>
><br>
> I am confused as to what approach to use to accomplish this.<br>
><br>
> Lua Script, Perl Script, Javascript, Phython, PHP, Ruby....etc.<br>
> Liverpie, ESL....etc.<br>
> Or a totally different approach.<br>
><br>
> I realize that there is not only one "correct" way to build this,<br>
> but I<br>
> am looking for advise from those who have done this type of thing<br>
> before. I value the opinion of those who have gone down this road and<br>
> would be willing to share their thoughts on a recommended path to take<br>
> to accomplish this.<br>
><br>
> Thanks<br>
><br>
><br>
> _______________________________________________<br>
> FreeSWITCH-users mailing list<br>
> <a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>
</div></div>> <mailto:<a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a>><br>
<div class="im">> <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>
><br>
> _______________________________________________<br>
> FreeSWITCH-users mailing list<br>
> <a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>
</div>> <mailto:<a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a>><br>
<div><div></div><div class="h5">> <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>
><br>
><br>
> ------------------------------------------------------------------------<br>
><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>
><br>
<br>
<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>
</div></div></blockquote></div><br></div>