首页> 外国专利> Preserving state information in a continuing conversation between a client and server networked via a stateless protocol

Preserving state information in a continuing conversation between a client and server networked via a stateless protocol

机译:在通过无状态协议联网的客户端和服务器之间的持续对话中保存状态信息

摘要

A method and system for preserving state in computers communicating over networks, 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 performing the service and identifying all continuations (hyperlinks) in an output from the service; recursively 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 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 information may also be embedded by modifying an identified continuation which is an invocation to a CGI program with the identified continuation and the state information passed as arguments, and the embedding step is performed by the CGI program. Alternatively, an identified continuation which is an invocation of a CGI program may be modified to invoke a CGI converter program with the identified continuation, an argument counter which indicates a number of arguments associated with the CGI program, and the state information passed as arguments. Here, the embedding is performed by the converter program.
机译:一种用于在使用诸如HTTP之类的无状态协议在诸如World Wide Web(WWW)之类的网络上通信的计算机中保存状态的方法和系统。状态通过执行服务并标识服务输出中的所有连续性(超链接)而在向服务对象请求服务的客户端之间的会话中保留;将状态信息以递归方式嵌入到发送给客户端的输出中的所有已标识的延续中。状态信息可以被服务器嵌入并传达给客户端。或者,可动态下载的程序代码可用于将状态信息嵌入客户端。附加特征使得能够根据预定标准来过滤和/或添加从服务输出的超链接和数据。可以通过修改作为HTML文件的请求的标识的延续来嵌入状态信息,以使用标识的延续和作为参数传递的状态信息来调用CGI转换器程序。状态信息也可以通过修改标识的连续性来嵌入,该标识的连续性是使用标识的连续性和作为参数传递的状态信息对CGI程序的调用,并且嵌入步骤由CGI程序执行。替代地,可以修改作为CGI程序的调用的所标识的延续,以使用所标识的延续,指示与CGI程序相关联的多个自变量的自变量计数器,以及作为自变量传递的状态信息来调用CGI转换器程序。在此,通过转换器程序执行嵌入。

著录项

  • 公开/公告号US5961601A

    专利类型

  • 公开/公告日1999-10-05

    原文格式PDF

  • 申请/专利权人 INTERNATIONAL BUSINESS MACHINES CORPORATION;

    申请/专利号US19960660633

  • 发明设计人 ARUN K. IYENGAR;

    申请日1996-06-07

  • 分类号G06F13/38;G06F15/17;

  • 国家 US

  • 入库时间 2022-08-22 02:07:07

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号