[Asterisk-Users] Tie web application to VOIP

Michael Giagnocavo mgg-digium at atrevido.net
Fri Dec 24 19:17:26 MST 2004


>Any particular reason you want to do it in .NET and MS SQL?  I personally
>would write applications in something a bit more portable.  Just curious.

MS SQL 2005 Express is probably the best free DB out there? And I run lots
of Mono code just fine...

>> I want to tie my web application (built using .NET + MS SQL Server)
>> into a VOIP service so that users can call each other.  I want them to
>> interface with my application's username system.

Here's what you can do: Write a web service (ASMX) that writes .call files
and drops them in the outgoing spool. Load Mono on the Asterisk box, and
host the web service with XSP (or Apache with mod_mono). 

Then you can call that web service from your .NET web app, and away you go.
I do this, (as well as vice versa, having Mono on Linux connect back to my
Windows .NET apps) without any problems.

Also, I'm still working on ast_mono, which will allow you to write native
Asterisk apps in C# or C++, or whatever you please (I won't mention VB :P).

-Michael





More information about the asterisk-users mailing list