发明名称 PRESERVING STATE IN STATELESS NETWORK PROTOCOLS
摘要 A method and system for preserving state in computers communicating over net works, such as the World Wide Web (WWW) using stateless protocols, e.g., HTTP. State is preserved in a conversation between a client requesting services from a served by performin g the service and identifying all continuations (hyperlinks) in an output from the service; re cursively embedding the state information in all identified continuations in the output sent to the client. The state information may be embedded and communicated by the server to the client. Alternatively, dynamically downloadable program code may be used to embed the the state information at the client. Additional features enable the filtering and/or addition of hyperlinks and data output from the services according to predetermined criteria. State information may be embedded by modifying an identified continuation which is a request for an HTML file, to invoke a CGI converter program with the identified continuation and the state information passed as arguments. State informatio n may also be embedded by modifying an identified continuation which is an invocation to a CGI prog ram with the identified continuation and the state information passed as arguments, and the embeddin g step is performed by the CGI program. Alternatively, an identified continuation which is an invoc ation of a CGI program may be modified to invoke a CGI converter program with the identified contin uation, an argument counter which indicates a number of arguments associated with the CGI progra m, and the state information passed as arguments. Here, the embedding is performed by the con verter program.
申请公布号 CA2206685(C) 申请公布日期 2001.04.17
申请号 CA19972206685 申请日期 1997.06.02
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 IYENGAR, ARUN K.
分类号 G06F13/00;G06F9/46;G06F12/00;G06F17/30;H04L29/06;(IPC1-7):G06F13/14 主分类号 G06F13/00
代理机构 代理人
主权项
地址