我刚刚为我的公司构建了一个asp.net mvc web应用程序。但目前我被告知要将viop商务电话系统集成到应用程序中。我打算用星号来支持这项技术(为网络应用程序创建voip网关和电话系统)。根据我的研究,asterisk在Linux上运行。这是我的困惑所在。我当前的Web应用程序正在Windows服务器上运行。所以我觉得整合客户手机,这是否意味着我将构建一个单独的网络电话系统,该系统将在Linux服务器上运行,然后现在将两个应用程序作为一个整体交叉集成,这是我的第一个问题。
Asterisk .NET,我在搜索期间发现了这一点。它是否像Asterisk for Java一样强大。
Ozeki VoIP SIP SDK,我也发现了这一点,但它似乎并不是免费的。特别适合.NET的人。请你就此提出建议。
我的第二个问题是为星号构建的最佳和最喜欢的语言是什么。是java,python还是请推荐。
我擅长java和csharp编程。
我只需要最好的方法来解决手头的任务。
答案 0 :(得分:0)
使用星号AMI界面
http://www.voip-info.org/wiki/view/Asterisk+manager+API
它是简单的基于文本的界面,它只需要简单的套接字连接。
还有一些.NET的库
无论如何,你已经了解星号内部构建强大的应用程序。
为星号构建的最佳语言是星号拨号方案。