发明名称 |
Multi-user, multiple tier distributed application architecture with single-user access control of middle tier objects |
摘要 |
A multi-tier server application architecture provides a simplified programming model of multiple user server applications that enhances programmer productivity. The multi-tier architecture comprises a client tier for client application code that initiates processing by the server application in response to user input, a middle tier of object-oriented server application code, and a database tier of shared access data and management code. A run-time environment for the object-oriented server application code limits access to instantiated objects of the middle tier server application code to a single one of the users. Objects in the middle tier that are instantiated to initiate processing for a particular user and grouped into a collection. The run-time environment manages the flow of execution into the collection such that the collection has only a single logical thread of execution and access by the client application code is exclusive to the particular user.
|
申请公布号 |
US6134594(A) |
申请公布日期 |
2000.10.17 |
申请号 |
US19970958975 |
申请日期 |
1997.10.28 |
申请人 |
MICROSOFT CORPORATION |
发明人 |
HELLAND, PATRICK JAMES;LIMPRECHT, RODNEY;AL-GHOSEIN, MOHSEN;REED, DAVID R. |
分类号 |
G06F21/00;(IPC1-7):G06F15/16 |
主分类号 |
G06F21/00 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|