Described are embodiments directed at persistent handles that are used to retain state across network failures and server failovers. Persistent handles are requested by a client after a session has been established with a file server. The request for the persistent handle includes a handle identifier generated by the client. The server uses the handle identifier to associate with state information. When there is a network failure or a server failover, and a reconnection to the client, the handle identifier is used to identify replayed requests that if replayed would create an inconsistent state on the server. The replayed requests are then appropriately handled.
申请公布号
AU2012275906(B2)
申请公布日期
2016.06.09
申请号
AU20120275906
申请日期
2012.06.08
申请人
MICROSOFT TECHNOLOGY LICENSING, LLC
发明人
GEORGE, MATHEW;KRUSE, DAVID M.;PINKERTON, JAMES T.;BATTEPATI, ROOPESH C.;JOLLY, TOM;SWAN, PAUL R.;SHANG, MINGDONG;LOVINGER, DANIEL EDWARD