发明名称 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
代理机构 代理人
主权项
地址