WebSphere Application Server对SIP的支持
2010-09-27 08:17:22 来源:WEB开发网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中的聚合容器
具体来说,聚合容器的好处在于:
减少HTTP应用和SIP应用间的延迟(latency)。SIP是实时协议,对SIP请求的及时响应非常关键。包含HTTP Servlet和SIP Servlet的聚合应用,需要借助聚合容器来尽可能地减少HTTP环境和SIP环境间的延迟。
编缉推荐阅读以下文章
- 利用 WebSphere Application Server 6.1 构建 SIP 集群应用环境及其性能调优
Tags:WebSphere Application Server
编辑录入:爽爽 [复制链接] [打 印]- ››WebSphere Application Server 7.0 XML Feature P...
- ››WebSphere 反向投资者: 解决 WebSphere Applicati...
- ››WebSphere sMash 的创新应用,第 2 部分: 借助包装...
- ››Websphere MQ v6集群的负载均衡新功能
- ››WebSphere Process Server V6.0.2 集群,第 2 部分...
- ››WebSphere Process Server V6.0.2 集群,第 1 部分...
- ››WebSphere MQ性能调优浅谈
- ››WebSphere配置资源库管理
- ››WebSphere中的SSL/TLS:用法、配置和性能
- ››websphere ejb远程/本地调用总结
- ››WebSphere Application Server对SIP的支持
- ››WebSphere Process Server V6 体系结构概述
更多精彩
赞助商链接