[发明专利]计算机网络环境下的连接管理服务器和连接管理方法有效
申请号: | 201310038043.4 | 申请日: | 2013-01-31 |
公开(公告)号: | CN103248670B | 公开(公告)日: | 2018-04-03 |
发明(设计)人: | 希曼舒·库玛;尼珊·库玛·阿格莱维;玛诺·卡鲁拉克兰·纳比尔 | 申请(专利权)人: | 塔塔咨询服务有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24 |
代理公司: | 广州粤高专利商标代理有限公司44102 | 代理人: | 倪小敏 |
地址: | 印度*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算机网络 环境 连接 管理 | ||
1.一种用于管理网络(106)中至少一个客户端(102)与服务器(104)内至少一个应用程序之间连接的方法,所述方法包括:
从所述至少一个客户端(102)接收连接请求;
通过主线程标识最小负载工作线程,其中所述最小负载工作线程选自多个工作线程,该选择基于与所述多个工作线程内的每个工作线程关联的客户端的数量,并且其中所述多个工作线程的每一个与对应且唯一的逆向工作线程相关联;
将由主线程生成的唯一标识符UID通过使用散列表来与最小负载工作线程关联,其中所述UID唯一地标识所接收到的连接请求;
通过所述最小负载工作线程传输报文给所述至少一个应用程序,其中所述报文包括与所述连接请求关联的客户端数据(216);
通过与所述最小负载工作线程相应的逆向工作线程(230)从所述至少一个应用程序获取应答报文(218),其中所述应答报文(218)与所述UID关联,其中所述最小负载工作线程与所述逆向工作线程唯一地关联;以及
通过所述逆向工作线程(230)传输所述应答报文(218)给所述至少一个客户端(102),其中应答报文传输以至少一个事件注册为基础。
2.如权利要求1所述的方法,其中所述方法进一步包括在接收所述连接请求时通过主线程(226)确定所述UID。
3.如权利要求1所述的方法,其中所述传输进一步包括:
通过所述最小负载工作线程处理所述连接请求;
通过所述最小负载工作线程至少基于连接相关信息标识所述应用程序;以及
通过所述最小负载工作线程来执行散列表以将所述UID和所述连接相关信息关联。
4.如权利要求3所述的方法,其中所述方法进一步包括:至少基于所述UID和所述连接相关信息的关联,标识所述至少一个客户端(102)以传输应答报文(218)。
5.如权利要求2所述的方法,其中基于至少一个从配置设置文件获取的配置参数,初始化所述主线程(226)。
6.如权利要求1所述的方法,其中所述方法进一步包括:
在完整地传输所述应答报文的过程中探测到错误的情况下,通过所述逆向工作线程(230),保留所述应答报文未被传输的部分;
为所述应答报文所要传输的至少一个客户端注册用户写入事件;以及
传输所述应答报文(218)未被传输的部分。
7.一种用于管理至少一个客户端(102)与网络(106)中的服务器(104)内的至少一个应用程序之间的连接的服务器(104),所述服务器(104)包括:
处理器(202);
与所述处理器(202)连接的存储器(204),所述存储器(204)包括连接管理器模块(108),其中所述连接管理器模块(108)被配置以:
生成主线程(226),其中所述主线程(226)被进一步配置以将唯一标识符UID和来自至少一个客户端(102)的连接请求关联;
通过主线程标识最小负载工作线程,其中所述最小负载工作线程选自多个工作线程,该选择基于与所述多个工作线程内的每个工作线程关联的客户端的数量,并且其中多个工作线程的每一个与对应且唯一的逆向工作线程相关联;
通过使用散列表,所述主线程(226)将所述UID连接至最小负载工作线程,其中所述UID唯一地标识所接收到的连接请求;
通过最小负载工作线程,传输报文给至少一个应用程序,其中所述报文包括与所述连接请求关联的客户端数据(216);以及
通过所述最小负载工作线程,生成逆向工作线程(230),其中所述最小负载工作线程与所述逆向工作线程唯一地关联,以及其中所述逆向工作线程(230)被配置以:
从至少一个应用程序获取与所述UID关联的应答报文(218),以及
至少基于与所述连接请求关联的连接相关信息,发送所述应答报文(218)给所述至少一个客户端(102)。
8.如权利要求7所述的服务器(104),其中所述逆向工作线程(230)基于与所述应答报文关联的UID从至少一个散列表(220)中获取所述连接相关信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于塔塔咨询服务有限公司,未经塔塔咨询服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310038043.4/1.html,转载请声明来源钻瓜专利网。