如何使用Java SIP Servlet来开发SIP/VOIP服务器端应用程序



如何使用Java SIP Servlet来开发对性能、可扩展性、可用性、可维护性等要求很高的SIP/VOIP服务器端应用程序

除此之外,是否有任何可重用的框架/库可以提高服务器端sip应用程序的开发速度?

非常感谢您的帮助。

SIP Servlet只是一个API,所以不能谈论性能。但是,当涉及到实现时,您可以谈论性能。JSR-289(SIPservlet 1.1)只有几个实现,我使用了Mobicents,它是在Tomcat或JBoss之上构建的。因此,在性能、可扩展性、可用性、可维护性等方面,这些应用程序容器扮演着重要角色。我相信你可以找到很多关于这些的参考资料。

是否有任何可重用的框架/库可以提高服务器端sip应用程序的开发速度?不知道你的意思。如果您提到类似Spring框架对于servlet的作用,我不知道。

但是SIP Servlet是非常全面的规范,甚至包括用于背靠背UA的实用程序类。尽管文档非常肤浅,您需要浏览各种示例才能实现有用的东西。