[发明专利]查找连接池中未释放的连接的方法和装置有效
申请号: | 200810187830.4 | 申请日: | 2008-12-23 |
公开(公告)号: | CN101447993A | 公开(公告)日: | 2009-06-03 |
发明(设计)人: | 成勇斌 | 申请(专利权)人: | 深圳市金蝶中间件有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 北京集佳知识产权代理有限公司 | 代理人: | 逯长明 |
地址: | 518057广东省深圳市南山区高*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 查找 连接 池中未 释放 方法 装置 | ||
1.一种查找连接池中未释放的连接的方法,其特征在于,包括:
在物理连接与用户连接的关联建立后,对当前处于使用状态的物理连接进 行标识;
本次调用结束后,判断本次调用中使用的物理连接是否还具有所述标识, 如果是,则确定所述物理连接即为未释放的物理连接;
所述对当前处于使用状态的物理连接进行标识具体为:
为所述物理连接和所述用户连接创建连接中介;
将所述连接中介记录到调用上下文中;
判断本次调用中使用的物理连接是否具有所述标识具体为:
检查所述记录中是否还有本次调用中使用的连接中介。
2.根据权利要求1所述的方法,其特征在于,还包括:
解除所述未释放的物理连接和与其对应的用户连接之间的关联;
删除物理连接具有的所述标识。
3.根据权利要求1所述的方法,其特征在于,所述本次调用结束后,还 包括:
接收客户端发出的关闭连接指示;
根据所述关闭连接指示解除所述物理连接与所述用户连接之间的关联;
删除物理连接具有的所述标识。
4.根据权利要求1的方法,其特征在于,所述物理连接与所述用户连接 的关联通过以下方式建立:
根据所述物理连接创建一个与所述物理连接相对应的用户连接;
或者,为所述物理连接关联一个已经存在的用户连接。
5.根据权利要求1所述的方法,其特征在于,所述物理连接为连接池中 的空闲连接或者为根据客户端的连接请求新建的一个物理连接。
6.根据权利要求2所述的方法,其特征在于,还包括:
将解除了关联的所述物理连接放入连接池;
或者,关闭所述解除了关联的物理连接。
7.一种查找连接池中未释放的连接的装置,其特征在于,包括:
标识单元,用于在物理连接与用户连接的关联建立后,对当前处于使用状 态的物理连接进行标识;
检测单元,用于在调用结束后,检测本次调用中使用的物理连接是否还具 有标识单元对所述物理连接进行的标识,如果有,则确定所检测的连接为未释 放的物理连接;
所述标识单元具体包括:
创建子单元,用于为所述物理连接和所述用户连接创建连接中介;
记录子单元,用于将所述创建子单元创建的连接中介进行记录。
8.根据权利要求7所述的装置,其特征在于,还包括:
第一释放单元,用于在所述检测单元检测出未被释放的物理连接后,解除 所述未释放的物理连接和与其对应的用户连接之间的关联,删除物理连接具有 的所述标识。
9.根据权利要求8所述的装置,其特征在于,还包括:
接收单元,用于接收调用结束后客户端发出的关闭连接指示;
所述第一释放单元,还用于根据所述接收单元接收的所述关闭连接指示解 除所述物理连接和与其对应的用户连接之间的关联,删除物理连接具有的所述 标识。
10.根据权利要求8所述的装置,其特征在于,还包括:
第二释放单元,用于将被第一释放单元解除关联的物理连接放回连接池或 者关闭。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市金蝶中间件有限公司,未经深圳市金蝶中间件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810187830.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:医疗文档调阅方法和系统
- 下一篇:一种实现环网保护的方法和装置