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

WebSphere Application Server对SIP的支持

 2010-09-27 08:17:22 来源:WEB开发网   
核心提示: 在控制台中统一管理,可以像部署运行*.war应用一样,WebSphere Application Server对SIP的支持(7),在同一个console中部署和运行包含SIP Servlet的*.sar应用,跟HTTP一样,如果需要,TAI会产生包含摘要的错误提示响应,SIP利用JMX和wsa

在控制台中统一管理。可以像部署运行*.war应用一样,在同一个console中部署和运行包含SIP Servlet的*.sar应用。

跟HTTP一样,SIP利用JMX和wsadmin配置和管理系统。这有助于开发人员或管理人员将同时包含HTTP/SIP应用的整个环境自动化。

支持SOA架构,可以访问Web服务、企业服务总线(Enterprise Service Bus, ESB)和服务组合(Service Orchestration),也可以将包含SIP应用的服务放到ESB上,作为Web服务提供给外界使用。

总之,WAS 6.1实现了SIP协议和编程模型,为HTTP/SIP应用提供了一个通用的执行平台。推广和管理通用的、基于开放标准的实时平台可以提高效率,同时完整、配套的工具集和对模块化服务的支持使部署变得更加容易。

因为Web容器和Channel Framework的重用,增加了UDP传输通道。此外,SIP容器用到了以下WAS组件和API:

通过Web容器,Web容器API将SIP请求转发给SIP servlet。

DRS(Data Replication Service)用于容器间相互复制会话信息,并最终用于故障恢复。

HAM(High Availability Manager)用于报告发生故障的服务器,并选择一个协调者来处理故障。

UCF(Unified Clustering Framework)用于发布负载信息和逻辑名称(Logical Names,将消息从无状态代理服务器路由到合适的容器所需的信息)。

PMI(Performance Monitoring Infrastructure)发布不同的SIP计数器,可以在TPV(Tivoli Performance Viewer)里查看这些计数器。

WCCM用于获取所有配置信息。

Channel Framework用于和网络层进行交互。需要特别指出的是,使用UDP, TCP和SSL作为传输协议。

为了支持SIP协议必需的摘要认证(digest authentication),也部署了TAI(Trust Association Interceptor)。TAI和后台的LDAP(Light Directory Access Protocol)服务器通信,获取用户的密码,检查请求的用户标识。如果需要,TAI会产生包含摘要的错误提示响应,最终这些错误提示被发回客户端。

编缉推荐阅读以下文章

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

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

Tags:WebSphere Application Server

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