发明授权
- 专利标题: Robust indication processing
- 专利标题(中): 坚固的指示处理
-
申请号: US10172615申请日: 2002-06-14
-
公开(公告)号: US07130899B1公开(公告)日: 2006-10-31
- 发明人: Andreas L. Bauer , Gregory W. Lazar , Walter T. Dobberpuhl , Sriram Krishnan , Timothy M. Meggison
- 申请人: Andreas L. Bauer , Gregory W. Lazar , Walter T. Dobberpuhl , Sriram Krishnan , Timothy M. Meggison
- 申请人地址: US MA Hopkinton
- 专利权人: EMC Corporation
- 当前专利权人: EMC Corporation
- 当前专利权人地址: US MA Hopkinton
- 代理商 Krishnendu Gupta; Joel Wall; Robert Kevin Perkins
- 主分类号: G06F15/16
- IPC分类号: G06F15/16
摘要:
A technique for robust indication processing. In client server network environments running object oriented software, there is a need for monitoring the operating state or status of objects in the network. Prior monitoring schemes involved many specific and frequent inquiries or requests of multitudinous objects, for which the connections were constructed and destroyed on an as-needed basis, thereby taking an immense toll on the network's processing capacity. Subsequently, asynchronous monitoring has been employed as an improvement over the prior monitoring schemes, wherein an observer object monitors a subject object and is set at “hair-trigger” to fire back indications to an interested client if and when the subject object's state changes. Asynchronous monitoring limitations include an inability to detect client and/or server failure, insecure and unreliable connections through which indications are intended to be fired back, and other drawbacks. The technique disclosed herein for asynchronous monitoring solves these problems and others by employing a heartbeat polling scheme having virtually unique ID numbers to instantaneously determine if there has been client or server failure or recycling along with a secure or persistent pipe that interconnects client and server and has the ability to tunnel through firewalls when public networks such as the Internet are utilized.
信息查询