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

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

 2009-09-30 00:00:00 来源:WEB开发网   
核心提示: 在前面的示例中要认识到的另一个要点是,SIP Servlet 可以选择对请求进行代理转发,WebSphere Application Server V6.1 中的会话发起协议——第 1 部分:SIP 简介(8),而不必进行响应或创建新请求,当尝试在不大幅度改变行为的情况下快速进入消息流时,您可以

在前面的示例中要认识到的另一个要点是,SIP Servlet 可以选择对请求进行代理转发,而不必进行响应或创建新请求。当尝试在不大幅度改变行为的情况下快速进入消息流时,此选项就非常重要。

SipSession 和 SipApplicationSession 类

SIP Servlet 1.0 规范中最复杂的部分可能是 SipSession 和 SipApplicationSession 类。这两个类都非常有用,可作为存储用于分布式或高可用性环境的应用程序中的数据的主要场所。

SipSession 类是两个实体间具体的点到点通信的最佳代表,与 HttpSession 对象最为接近。由于以前 HTTP Servlet 中并没有针对 HTTP 请求的代理或分叉 (Forking),因此并不存在对超过单个点到点会话的需求。不过,甚至 HTTP 用户都看到了对这种功能的需求的增长,因为 Portlet 已开始对 HTTP 请求进行实际分叉操作了。SIP 用户预计会遇到需要多层 SIP 会话管理的代理和分叉活动。SipSession 类是最低的点到点层。

SipApplicationSession 类表示更高层的 IP 会话管理。一个 SipApplicationSession 类可以有一个或多个 SipSession 对象。不过,每个 SipSession 类仅能与一个 SipSession 对象相关。SipApplicationSession 类还支持附加任意数量的其他协议会话。当前,只有 HTTP 会话受到所有实现的支持。SipApplicationSession 类具有一个 getSessions 方法,该方法以所请求的协议类型作为参数。

您会发现很多应用程序可使用这个类来组合 HTTP 和 SIP。SIP Servlet 1.0 规范的制定者认识到了这种组合的优势。例如,您可以使用这种方法来将 HTTP 和 SIP 会话绑定到一起,以监视电话呼叫或启动富 HTTP 图形用户界面(Graphical User Interface,GUI)。

有关 SIP Servlet 规范的更多内容

上一页  3 4 5 6 7 8 9 10  下一页

Tags:WebSphere Application Server

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