Suche Bilder Maps Play YouTube News Gmail Drive Mehr »
Erweiterte Patentsuche | Abbildungen der Seite | Webprotokoll | Anmelden

Patente

  
[blocks in formation]
[blocks in formation]
[table]

707/203 ... 707/8

(Continued)
OTHER PUBLICATIONS

"iPlanet Application Server—Overview Guide—Version 6.0," Sun Microsystems, Inc., May 2000, (78 Pages).

(Continued)

Primary Examiner—Joon Hwan Hwang

(74) Attorney, Agent, or Firm—Robert C. Kowert;

Meyertons, Hood, Kivlin, Kowert & Goetzel, Pc.

[blocks in formation]

707/201

A client-server system may include a primary state of session data. Application servers may include client states of the session data and may access the primary state. The session data may include attributes. The distributed store may provide locked access to the primary state to processes executing within the application servers. While one process has locked access, other processes are not allowed to access the primary state. In one embodiment, the distributed store provides locked access to portions of the primary state to threads executing within a process with locked access. While a portion of the primary state is locked for a thread, other threads cannot access the portion. In one embodiment, the distributed store may request the process to release the locked access. The process may release the locked access in response to the request. In one embodiment, the process may release the locked access when no longer needed.

12 Claims, 11 Drawing Sheets

Receive a request for locked access
to the primary state
700

Provide locked access to
the requesting process or thread
702

Receive another request for locked access to the primary state from another process or thread 704

The first process or thread
releases the [ocked access
706

Provide locked access to the second process or thread 708

[merged small][merged small][table][merged small][table][merged small][merged small]
[graphic]
[table][merged small][table][merged small][merged small][merged small][merged small][merged small][table]
« ZurückWeiter »