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

WebSphere Application Server对SIP的支持

 2010-09-27 08:17:22 来源:WEB开发网   
核心提示: Call Forward - 检查并确认呼叫者在转发列表中,如果在,WebSphere Application Server对SIP的支持(10),才将呼叫转发,Third Party - 展示了如何通过实现一个控制器来使用聚合功能,将新来的消息路由到合适的SIP容器中去,创建出站连接,该控制器

Call Forward - 检查并确认呼叫者在转发列表中。如果在,才将呼叫转发。

Third Party - 展示了如何通过实现一个控制器来使用聚合功能,该控制器创建并管理双方的通信关系。

这里就不讲述创建SIP应用的步骤了,但有几点需要注意:

创建SIP工程跟创建动态Web工程类似,不同的是SIP工程的WEB-INF包含的是sip.xml,而不是web.xml。如果创建的是聚合工程(Converged Project),则同时包含web.xml和sip.xml。

动态Web模块2.3版本是支持SIP Servlet所必需的,在创建工程的过程中就对其进行了设置。

创建SIP Servlet时可设置要处理的消息映射和选择预定义好的相应的method stubs。

包含SIP Servlet的工程可以被导出为*.sar,并像部署*.war应用一样将其部署到WAS 6.1上去。

SIP高可用性和故障恢复

SIP高可用性解决方案的前提是同一会话的所有消息都由同一容器来处理,当某一容器发生故障时,该容器正在处理的所有会话将由位于同一复制域的其他容器接管,会话中后续的消息也将被发送到新的容器。高可用性包含以下方面:

可扩展(Scalability):可以添加更多的服务器到集群中去以处理持续增加的负载。

负载均衡(Load Balancing):将负载尽可能平均地分配到集群中的服务器上,以避免某服务器过载,而同时其他服务器被闲置的情况。

故障恢复(Failover):当一个或多个服务器发生故障时,可以从故障中恢复过来。

保证SIP的高可用性,要用到以下组件:

SIP容器:维护所有的会话,触发所有的应用。

SIP代理服务器:处理大量的客户连接,将新来的消息路由到合适的SIP容器中去,创建出站连接,包括对客户端的连接和对其它域的连接。

编缉推荐阅读以下文章

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

上一页  5 6 7 8 9 10 

Tags:WebSphere Application Server

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