SIP与XMPP
SIP(sessioninitiationprotocol)和XMPP(extensiblemessaging and Presence Protocol)是在线通信中非常常见的两个缩写。软件聊天客户机使用这两种协议,以便于数据从一个点传输到另一个点。两者之间的主要区别在于它们的预期用途。SIP是为了将普通电话的标准化信令引入基于分组的网络而发展起来的。它负责发起和终止VoIP呼叫以及利用VoIP的许多新特性。相比之下,XMPP是作为即时消息协议创建的。它用于发送消息,并通知服务器使用仍然存在并且能够接收消息。当涉及到如何发送消息时,还有一种非常不同的方法。SIP使用类似于HTTP的基于文本的格式,而XMPP使用XML;因此“可扩展”的名称。
在使用方面,SIP不要求您访问服务器。只要知道对方的IP地址,就可以通过SIP发起VoIP呼叫。相比之下,XMPP仍然需要一个服务器来调解双方之间的通信。XMPP的优点在于它的开放性允许任何人创建自己的XMPP服务器。
XMPP负责与服务器通信以及传输消息。这就是为什么它可以用来连接到其他消息传递协议的部分原因。另一方面,SIP只负责呼叫事务,另一个协议用于传输实际内容。
最后,由于两者的设计方式,防火墙对XMPP的影响要小于SIP。因为XMPP客户机启动到服务器的连接,所以防火墙不会阻止连接。如果传入的SIP呼叫没有被设置为适当地转发事务,那么它可能会被防火墙阻止。
总结:
1.SIP主要用于进行语音呼叫,而XMPP主要用于消息传递。2.SIP基于文本,而XMPP是XML。3.SIP不需要使用服务器,而XMPP需要。4.SIP不处理实际数据,而XMPP需要。5.SIP不容易通过防火墙,而XMPP需要。
...特性,与PSTN具有良好的互操作性。 抿(sip)和h323型(h323)的区别 •除多媒体会议外,SIP还可用于文件共享、即时消息、在线游戏和其他多媒体通信。然而,H323只针对多媒体会议。 •H323的作用域比SIP有限,这使得它比SIP复杂。 •H...
...服务了12年之久后,将退出googletalk(又称googlechat)。该公司敦促Talk用户转向Hangouts,而不是Duo和Allo的组合。这表明谷歌的书上仍然有一个(或七个)太多的信息/聊天应用程序。 ...
...那时起,它开始分支以支持多种不同的消息服务,如IRC和XMPP。幸运的是,Pidgin支持扩展,当安装时,允许我们更新其功能。 ...
...加到流行的多协议聊天客户端Pidgin。 Facebook最近增加了对XMPP聊天的支持,这意味着您可以轻松地将其添加到Pidgin等流行聊天客户端。以前,你只能通过一个并不总是正常工作的插件将Facebook聊天添加到Pidgin中。在这里,我们将带...
AndrewVyrros在苹果公司期间领导了iMessage和FaceTime的开发,他离开了公司,进入消息发布启动层。该公司昨天宣布了这一消息,但Vyrros几个月前离开苹果,消息人士告诉《边缘》,他还负责苹果推送通知服务、iTunesGenius、游戏中心...
...味着更快的支付你[【Groupon博客】添加oauth2.0对IMAP/SMTP和XMPP的支持以增强身份验证安全性Google正在将OAuth扩展到IMAP/SMTP和XMPP,OAuth是一种允许您安全地登录在线帐户的服务。这意味着您的电子邮件和IM客户端将很快变得更加安全,...
...IRC,MSN,ICQ,Jabber,以及几乎任何你想要的IM网络。通过XMPP协议支持语音和视频聊天,包括Google Talk拥有聊天客户端的大部分功能,如文件传输、留言、键入通知、选项卡式聊天、聊天日志等。内置电子邮件通知。Pidgins支持第三...
...星、松下和LG的电视型号访问它。 另一方面,Ichat是苹果公司在2002年为其MacOSX操作系统开发的即时通讯应用软件。它可以与MobileMe、Mac.com、AOL Instant Messenger、Google Talk或Jabber帐户一起使用。它使用Bonjour(一种类似XMPP的用于用户...
...自多个投资者的资金,并将资金投入多个投资项目。这些公司由具备金融市场专门知识的人经营。他们把钱投资到许多公司的各种股票上,减少了损失一大笔钱的风险。 如果一个人投资一个共同基金,这个计划将从10个人那里...
...、网易、Chikka、MediaRing以及“成千上万的其他isp、大学、公司和个人用户” 然而,随着谷歌的服务变得越来越分散和不统一,谷歌决定“放弃现有的googletalk系统,通过与多个开发团队的合作,编写一个新的消息传递产品。” ...