VoIP Mailing List Archives
Mailing list archives for the VoIP community |
|
View previous topic :: View next topic |
Author |
Message |
timb0311 at hotmail.com Guest
|
Posted: Wed Nov 26, 2008 4:47 pm Post subject: [Freeswitch-users] Getting Started using C# |
|
|
I have a few questions about how to get started with Freeswitch using C#, since I mainly use it for development. Any help or direction would be appreciated.
1) How would I go about accessing the Freeswitch API from C#?
2) Does FreeSwitch offer a Web Services API or does the code have to run directly on the machine running Freeswitch?
Thanks.
Tim
Windows Live Hotmail now works up to 70% faster. Sign up today. |
|
Back to top |
|
|
msc at freeswitch.org Guest
|
|
Back to top |
|
|
mgg at giagnocavo.net Guest
|
Posted: Wed Nov 26, 2008 5:23 pm Post subject: [Freeswitch-users] Getting Started using C# |
|
|
Hi Tim,
It depends what you’re trying to accomplish. Many times an external server over sockets can offer benefits – scalability in some cases. But sometimes it’s not practical to do it on a separate process, or it’s just easier to do it in-process. (I find that a mix is the best approach – lump together smaller actions into an in-process app, then control it higher level from outside.)
There are some problems in the C# event socket code library, last time we checked. [As always,] Best to test it heavily before production. I’ve done reasonable stress tests on the mod_managed parts and didn’t run into any problems (I suppose if you created a multi-GB managed heap, a GC could pause some media threads for a bit…).
For the in-process managed API, see:
http://wiki.freeswitch.org/wiki/Mod_managed
See the Demo.cs in the src/mod/languages/mod_managed/managed folder for a simple example.
I’m MichaelGG on IRC, or you can hit me on IM on my site, www.atrevido.net.
-Michael
Protip: Use a higher level managed language than C#.
From: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of Tim B
Sent: Wednesday, November 26, 2008 1:46 PM
To: freeswitch-users@lists.freeswitch.org
Subject: [Freeswitch-users] Getting Started using C#
I have a few questions about how to get started with Freeswitch using C#, since I mainly use it for development. Any help or direction would be appreciated.
1) How would I go about accessing the Freeswitch API from C#?
2) Does FreeSwitch offer a Web Services API or does the code have to run directly on the machine running Freeswitch?
Thanks.
Tim
Windows Live Hotmail now works up to 70% faster. Sign up today. |
|
Back to top |
|
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|