发明名称 面向远过程调用的持久TCP连接方法
摘要 本发明涉及一种面向远过程调用的持久TCP连接方法,包括以下步骤:1)客户端与服务器端三次握手建立TCP连接,传输数据并启动倒计时计时器;2)设置倒计时计时起的初始值;3)倒计时计时器时间到点后,执行回调函数,客户端向服务器端发起请求,请求断开TCP连接;4)客户端与服务器端第四次握手断开TCP连接,结束本次持续的TCP连接。与现有技术相比,本发明具有可以使系统更充分利用网络带宽、提高传输效率等优点。
申请公布号 CN102546659B 申请公布日期 2015.07.08
申请号 CN201210039661.6 申请日期 2012.02.21
申请人 上海交通大学 发明人 李小勇;王玲惠;战科宇;胡鹏;王皓;闫鹤
分类号 H04L29/06(2006.01)I;H04L29/08(2006.01)I 主分类号 H04L29/06(2006.01)I
代理机构 上海科盛知识产权代理有限公司 31225 代理人 赵志远
主权项 一种面向远过程调用的持久TCP连接方法,其特征在于,包括以下步骤:1)客户端与服务器端三次握手建立TCP连接,传输数据并启动倒计时计时器;2)设置倒计时计时器的初始值;3)倒计时计时器时间到点后,执行回调函数,客户端向服务器端发起请求,请求断开TCP连接;4)客户端与服务器端第四次握手断开TCP连接,结束本次持续的TCP连接;所述的设置倒计时计时起的初始值的依据为:1)服务器和客户端之间的中间节点负载程度,若中间节点负载大,则可减短TCP连接时间,否则可将持续连接时间加长;2)客户端与服务器端的负载状况,若TCP连接两段的主机负载重,则可减短TCP连接时间,以便及时释放所占用的系统资源;3)应用请求类型以及历史连接时间,在计时器中存有各类型操作前几次TCP连接的持续时间,根据操作的不同和历史数据的变化来动态更改连接持续时间。
地址 200240 上海市闵行区东川路800号