session - 是否有与应用程序无关的信令协议(protocol)?

标签 session xmpp sip osi signaling

是否有应用不可知信号协议(protocol)?

用例是这样的。我们有一个用于多代理系统的开源库,它支持 OSI 模型应用层的多个协议(protocol)。例如,目前支持 HTTP、XMPP 和 ZeroMQ。我们想增加高带宽实时流媒体的可能性。为此使用 RTP 是合乎逻辑的。

因此,概括地说,我们已经与另一方建立了连接,我们可以将其用于信令。我们只想协商一个新的数据通信 channel 。

但是,就目前的标准而言,关于信号,所有这些标准似乎都与其应用程序相关联。这些当前的“标准”似乎是 SIP、RTSP 和 Jingle。好像都是应用层用RTP或者SRTP,传输层用UDP。参见例如XEP-0167 .

我们唯一想要协商的是与该方的另一个可用于数据传输的连接。在Session Description Protocol所有关于媒体的东西都会出现,可选的电话号码等等。如果有人能指出一个与应用程序无关的信令协议(protocol),那就太好了!

最佳答案

我是 XMPP 的忠实粉丝,我认为你会得到你需要的东西。但是,由于您也已经拥有 HTTP,我想提一下 PubSubHubbub也可以用于那个! 该协议(protocol)的当前版本适用于任何 可以使用 HTTP 传输的 mime 类型,因此可以正常工作。

在实践中,它只是一个 webhooks API,可以通过负载平衡轻松使用和扩展。

关于session - 是否有与应用程序无关的信令协议(protocol)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21310131/

相关文章:

php - PHP session 处理有限制吗?

asp.net - Session.Abandon() 和 Session.Clear() 有什么区别

sip - 可以将 SIP 电话与 Twilio Endpoint 连接吗?如果是这样,如何?

dialog - SIP 对话 CSeq 序列号

sip - 在 VOIP 应用程序中,编解码器何时/何地决定?

PHP 将多个数组分配给 $_SESSION

asp.net-mvc - 错误 : "This webpage has a redirect loop" in asp. 网络 mvc

.net - 微软 Jabber 的替代品?

python - 如何使用 python-xmpp 设置 Jabber 状态?

ssl - ejabberd s2s 到 GTalk/Hangout with TLS