发明名称 Unique session storage design
摘要 A system and method for providing user session state across various networked machines is disclosed. The system encompasses a session saver and a sessions database centrally maintained for access by a plurality of computing devices. The system indexes each stored variant by a user defined key and a descriptive variable name. The session saver is a drop in replacement for the IIS session object that provides session state without using cookies. The session saver is divided into various subcomponents, including Csaver for providing the COM interface, OleDbSessionTable to read and write the data from an OLE database, Cconnection for retrieving a connection string from a UDL file, RegistryInfo that reads the location of the UDL file from the memory, StorageVariant enabling storage of variants in any properly configured OLE DB provider, and CcomVariantEx. Any of the operations servers generates a session key when initially contacted by the user and the session saver stores the session key and variables associated with the particular session, such as account numbers, passwords accepted, and so forth. These session keys and stored variables are available to any of the other operations servers and a procedure for retrieving these keys and variables is performed each time a session is either commenced or resumed. Each generated session key is unique and non predictable such that multiple operation servers can simultaneously generate keys without conflict.
申请公布号 US2004073512(A1) 申请公布日期 2004.04.15
申请号 US20010792697 申请日期 2001.02.23
申请人 MAUNG DAVID 发明人 MAUNG DAVID
分类号 H04L12/56;H04W12/00;(IPC1-7):H04K1/00;H04L9/00;G06F17/60 主分类号 H04L12/56
代理机构 代理人
主权项
地址