WEB开发网
开发学院操作系统Linux/Unix WebSphere Application Server对SIP的支持 阅读

WebSphere Application Server对SIP的支持

 2010-09-27 08:17:22 来源:WEB开发网   
核心提示: SIP请求可以被双向传送,但是HTTP请求只能通过代理服务器从客户端发往服务器端,WebSphere Application Server对SIP的支持(6),SIP代理服务器不但能处理入站(inbound)的客户连接,也能发送出站(outbound)连接,对SIP请求的及时响应非常关键,包含H

SIP请求可以被双向传送,但是HTTP请求只能通过代理服务器从客户端发往服务器端。

SIP代理服务器不但能处理入站(inbound)的客户连接,也能发送出站(outbound)连接。HTTP代理服务器只能处理入站(inbound)的客户连接。

SIP协议(像SMTP和其他协议一样)不支持cookie,但HTTP支持cookie。SIP协议中包含会话状态,而HTTP用cookie维护会话状态。

SIP代理服务器能使用的传输协议除了TCP和SSL,还有UDP,而HTTP代理服务器不能将UDP作为传输协议。

我们要特别注意,SIP代理服务器应被部署到隔离区(Demilitarized Zone, DMZ),通过尽可能地隔离SIP代理服务器和后台SIP容器来保护SIP容器。

SIP容器

WebSphere Application Server 6.1实现了SIP Servlet 1.0规范(JSR 116)。在WAS 6.1中,SIP容器是Web容器的一部分,所以也叫聚合容器(Converged Container),请参看图5。它们共用会话管理、安全机制和其他属性,使得WebSphere应用服务器也能部署和运行SIP应用。SIP Servlets、HTTP Servlets或Portlets应用之间可以无缝交互,而不必考虑协议不兼容等问题。可以看出,对SIP的支持扩展了J2EE应用服务器,使之成为真正聚合HTTP/SIP的环境;对SIP协议的实现扩展了服务的种类和功能,并丰富了HTTP/SIP环境下的编程模型;我们还可以通过JMX(Java Management Extensions)或者wsadmin对HTTP/SIP应用进行统一配置和管理。

图5:WebSphere Application Server 6.1中的聚合容器

WebSphere Application Server对SIP的支持

具体来说,聚合容器的好处在于:

减少HTTP应用和SIP应用间的延迟(latency)。SIP是实时协议,对SIP请求的及时响应非常关键。包含HTTP Servlet和SIP Servlet的聚合应用,需要借助聚合容器来尽可能地减少HTTP环境和SIP环境间的延迟。

编缉推荐阅读以下文章

  • 利用 WebSphere Application Server 6.1 构建 SIP 集群应用环境及其性能调优

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

Tags:WebSphere Application Server

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