Inventors:
Lon-Chan Chu - Bellevue WA
Yoram Yaacovi - Redmond WA
Kent F. Settle - Kirkland WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 1516
Abstract:
The recovery of online sessions for directory services is disclosed. A server maintains a directory service of a plurality of clients. In one embodiment, a unique token for each client, known to the client and to the server, permits the client to relog onto the server, for example, after the client has crashed. In another embodiment, a client caches the information sent to the server during the log-on process, so that if the server in response to a later refresh request from the client cannot locate the clientâas a result, for example, of a network or server crashâthe client can automatically relog onto the server using the cached information, without user intervention. The message sent by the server to the client in response to a refresh request, after the clients entry in the directory no longer exists after a server or network crash, is desirably a dedicated error message instructing the client that it is not logged onto the server, and therefore that it should relog onto the server.