问题标签 [sip-servlet]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - SIP Servlet:SipServletRequest getcontent as xml
我正在使用 SIP Servlets API 在 SIP SIMPLE 上进行 POC。
在发布请求中,我想阅读已发布 XML 的内容。我知道请求的内容类型是application/pidf+xml。但我无法将其转换为 XML,我不知道哪个类处理这个问题,当我尝试找出对象的类名时,它也返回一些值,如[B。
请告诉我如何将返回的对象转换为 XML。我真的很难找到正确的方法。
谢谢
我的解决方案: 不知道这是解决方案还是解决方法,但以下是我所做的:
所以,s现在有了可以转换为 XML 的 XML 字符串。
如果有更好的解决方案,请发帖。
谢谢
xml - Eclipse 中的 sip.xml 警告
我有一个 sip.xml(用于 SIP servlet)
我得到了 Eclipse 警告No grammar constraints (DTD or XML Schema) referenced in the document.
我该如何解决?`
servlets - SipSession 和 HttpSession
如何在融合应用程序中将 aSipSession
与a 关联?HttpSession
我知道HttpSession
你可以创建一个.SipApplicationSession
HttpSession
SipSession
我的想法是有一个HttpSession
注册表,添加 JSESSIONID 作为 SIP 消息的额外标头,然后获取相应的HttpSession
. 有没有更好的办法?
我需要这个,以便在 Web 应用程序中进行身份验证的用户也可以在 SIP 服务器上自动进行身份验证,而无需任何额外的密码质询(自动或非自动)。
java - Sip Servlet 应用程序未启动
我开发了一个融合(Web 和 SIP)应用程序。我正在使用mss-3.0.564-apache-tomcat-7.0.50
.
sip.xml:
mobicents-dar.properties:
Web 应用程序正确启动,但 SIP 部分似乎并非如此 -MySipServlet.init
方法未执行。
在任何 SIP 请求上,我都会收到以下错误
控制台日志包含
我正在从 Eclipse 运行服务器。如果我从控制台运行它,一切都很好。
这可能是什么原因?
java - sip servlet的doBye方法在通过SIPDriver进行junit测试时未调用
我写了一个 sipservlet。在通过 SIPdriver 进行测试时,我看到 doInvite,doResponce 方法正在调用,但 doBye 方法没有调用。请帮忙。提前感谢您的支持。
java - 使用 Sip Servlet 作为信令构建 Sip 客户端
我正在使用 mobicent sip servlet,并且已成功将其部署在 JBOSS as7 中。但我看到测试来自 sip 软电话。
我有很多关于构建我们自己的 sip 客户端的谷歌搜索,但我找不到合适的指南。
我要做的是使用 Sip Servlet 作为信号,我必须创建 Android 客户端(使用 JAIN-SIP),而且我必须从浏览器创建 UAC。
我对如何使用在服务器上运行的 Sip Servlet 应用程序感到困惑?如何从客户端向 sip servlet 发送请求(注册、邀请等)?
例如 本教程但是我如何创建我的客户端?:)
关于创建 UAC 或如何使用 sip servlet 的小指南或小教程可以提供帮助
servlets - sip servlet 的容器?
我是编程和 SIP 应用程序的新手。我对在哪里部署 SIP 应用程序感到有点困惑。我阅读了部署在 servlet 容器中的 HTTP Servlet,我相信 Tomcat 是一个 Servlet 容器。
基本上,我有几个问题和理解:
- 容器管理 servlet 的生命周期,如果我只是获取 servlets api jar 并将其部署到我的应用程序中,它不会工作吗?
- 我找到了 SIP servlet API,还有 Mobicents SIP servlet。它们不同吗?
- 我可以将我的 SIP servlet 应用程序与 API jar 一起部署在 Tomcat 中吗?
- Mobicent 是 SIP servlet 的容器吗,例如 Tomcat 是用于 HTTP Servlet 的,但 Mobicents 也有 Tomcat。
这些都是非常幼稚的问题,但我试图自己找出答案,但没有成功。我不是编程背景,所以很难理解这些东西。
谢谢
sip - Mobicents SIP 错误响应处理 - 重新代理的正确方法是什么?
Mobicents SIP servlet 容器处理错误响应的方式似乎与我使用的其他 SIP 容器不同。情况是:
收到邀请后,应用程序处理和代理(监督)下游(因此它可能会收到对邀请的响应)。
收到来自初始目标的错误响应后,应用程序代理到新目的地(以非监督方式)。
这应该可以防止初始错误响应向上游传播(因为事务有一个新目标)。然而,使用 Mobicents 容器,即使 INVITE 确实被代理到新目的地,最初收到的错误响应仍会向上游传播。我相信这是 Mobicents 实现中的一个错误——但是如何解决这个问题呢?
代码:
java - Sip Servlet 未发送邀请请求
我使用 android JAIN-SIP 应用程序创建了一个客户端,并且我有一个在 mobiecent jboass as7 上运行的 sip servlet。我已成功将 REGISTER 发送到服务器并将客户端注册到位置服务。现在我发送邀请请求,Sip-Servlet 响应我 100 TRYING 但在要连接该设备的其他设备上没有请求。
1) Android device1 Sip Stack 创建于 10.0.2.15:5060
2) Android device2 Sip Stack 创建于 10.0.2.15:5061
3) 我在 localhost JBOSS AS 7 中运行服务器
这是 Sip-ServletdoInvite()
方法
我的 DAR 文件
你可以暗示可能是什么问题。我没有提示和想法。
java - sip Servlet 获取 SDP 内容
我需要从 SIP 应用程序中的 SIP 消息推断 SDP。我试图做类似的事情:
但它并没有返回我的 SDP。解决问题的一些建议?谢谢!