发明名称 套接字连接的切换方法、系统、服务器和客户端设备
摘要 本发明提出一种套接字(Socket)连接的切换方法、系统、服务器和客户端设备,其中方法包括:第一服务器的传输层模块接收来自第二服务器的切换请求消息,所述切换请求消息携带第二服务器的地址和监听端口信息;根据所述切换请求消息,第一服务器的传输层模块向客户端的传输层模块发送切换开始消息,所述切换开始消息携带第二服务器的地址和监听端口信息;客户端的传输层模块根据所述切换开始消息,断开与第一服务器的传输层模块之间的Socket连接;根据所述切换开始消息中的第二服务器的地址和监听端口信息,建立与第二服务器的传输层模块之间的Socket连接。本发明能够实现对应用层透明的Socket连接切换,减轻应用层的负担。
申请公布号 CN101572709B 申请公布日期 2012.07.04
申请号 CN200910085816.8 申请日期 2009.06.01
申请人 杭州华三通信技术有限公司 发明人 牟宣理;乔会来;杨其;盖建华;杨荣虎
分类号 H04L29/06(2006.01)I 主分类号 H04L29/06(2006.01)I
代理机构 北京德琦知识产权代理有限公司 11018 代理人 谢安昆;宋志强
主权项 一种套接字Socket连接的切换方法,其特征在于,所述方法包括:第一服务器的传输层模块接收来自第二服务器的切换请求消息,所述切换请求消息携带第二服务器的地址和监听端口信息;根据所述切换请求消息,第一服务器的传输层模块向客户端的传输层模块发送切换开始消息,所述切换开始消息携带第二服务器的地址和监听端口信息;客户端的传输层模块接收到所述切换开始消息后,暂停为客户端的应用层模块发送数据,并根据所述切换开始消息,断开与第一服务器的传输层模块之间的Socket连接;根据所述切换开始消息中的第二服务器的地址和监听端口信息,建立与第二服务器的传输层模块之间的Socket连接,并在建立与第二服务器的传输层模块之间的Socket连接之后,重新恢复为客户端的应用层模块发送数据。
地址 310053 浙江省杭州市高新技术产业开发区之江科技工业园六和路310号华为杭州生产基地