发明名称 维持会话连接
摘要 在一实施例中,提供了用于维持会话连接的技术。该技术在不发送消息可导致会话连接由于超时条件而被关闭时发送心跳消息。心跳消息是有效传输层消息,它可被数据通信栈的较高层处的协议忽略。例如,该技术可发送在其净荷中仅包含回车和换行(“CRLF”)的TCP消息。因为TCP层将仅包含CRLF的消息认为是有效TCP消息,所以诸如代理服务器这样的中间计算设备可以不将心跳消息解释为“保持活跃”消息,并可维持会话连接。
申请公布号 CN1716964B 申请公布日期 2011.07.27
申请号 CN200510082260.9 申请日期 2005.06.30
申请人 微软公司 发明人 J·E·安德瑞;M·马尔卡良
分类号 H04L29/08(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 上海专利商标事务所有限公司 31100 代理人 张政权
主权项 一种由计算设备执行用于维持会话连接的方法,包含:使用第一协议打开与第二计算设备的会话,所述会话具有连接;以及使用第二协议发送心跳消息,其中,所述第一协议由数据通信栈中高于所述第二协议的较高层使用,其中所述第二协议是传输层协议,所述心跳消息是所述第二协议的有效消息,但被所述第一协议忽略,并且发送所述心跳消息维持所述会话连接;其中所述会话在所述计算设备和所述第二计算设备之间通过一代理服务器被维持,并且其中在将所述心跳消息从所述计算设备发送到所述第二计算设备后,所述代理服务器复位所述连接的消息时钟。
地址 美国华盛顿州