WEB开发网
开发学院操作系统Linux/Unix WebSphere Application Server V6.1 中的会话发起... 阅读

WebSphere Application Server V6.1 中的会话发起协议——第 1 部分:SIP 简介

 2009-09-30 00:00:00 来源:WEB开发网   
核心提示: 在以下各个部分中,将概要介绍 SIP 的内容,WebSphere Application Server V6.1 中的会话发起协议——第 1 部分:SIP 简介(2),并通过一些示例对其加以说明,另外,在 SIP 消息中使用 SDP 协商的协议通常是实时协议(Real-Time Protocol

在以下各个部分中,将概要介绍 SIP 的内容,并通过一些示例对其加以说明。另外,还将讨论 SIP 的扩展,这些扩展有助于增强该协议的功能。

SIP 简介

SIP 是 1996 年通过一份 SIP 契约提出的,于 1999 年在 RFC 2543 中正式确立。设计 SIP 时,清楚地考虑了流行的 HTTP 和简单邮件传输协议(Simple Mail Transfer Protocol,SMTP)的优点和缺点。根据这些考虑,将 SIP 作为基于文本的协议进行制定,以帮助协商从一个对等系统或用户到另一个对等系统或用户的交互通信通道。除了连接协商之外,SIP 还用于在控制层面中引入新的令人兴奋的功能。

其中一些新功能对目前很多 SIP 的使用至关重要。经过 SIP for Instant Messaging and Presence Leveraging Extensions (SIMPLE) IETF 工作组的努力,SIP 现在已具有了显示存在情况和进行即时消息传递的新功能。为了在网络上发布用户访问点和在每个存在点发布用户所需的功能,必须具有显示存在情况的功能。用户和服务可以订阅另一个用户或用户组的存在情况和功能。通过这些订阅,可以基于功能通过正确的媒体向正确的访问点发起通信。

对于核心 SIP 功能,最常用的是与 INVITE 方法相关的流,因此可能也对基础产品最为重要。其想法是这样的,一个实体希望发起与另一个实体的通信,并向通信会话发送一个 INVITE(图 1)。

图 1. 用于发起通信的 INVITE 方法

WebSphere Application Server V6.1 中的会话发起协议——第 1 部分:SIP 简介

通过 SIP 消息,两个对等体可发起通信会话。通常,这些会话将使用 RFC 2327 定义的会话描述协议(Session Description Protocol,SDP)等语法协商另一个协议连接。SDP 并不是一个协议,而是可以描述另一个协议连接的消息语法。例如,在 IP 电话等语音应用程序连接中,在 SIP 消息中使用 SDP 协商的协议通常是实时协议(Real-Time Protocol,RTP),而此协议在 RFC 3550 中定义。

上一页  1 2 3 4 5 6 7  下一页

Tags:WebSphere Application Server

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接