词条 | 会话管理 |
释义 | 在人机交互,会话管理是保持用户的整个会话活动的互动与计算机系统跟踪过程。会话管理分类:桌面会话管理、浏览器会话管理、Web服务器的会话管理(通常指的SESSION以及COOKIE)。 在人机交互,会话管理是保持用户的整个会话活动的互动与计算机系统跟踪过程。 会话分类1桌面会话管理 2浏览器会话管理 3 Web服务器的会话管理(通常指的SESSION以及COOKIE) 桌面会话管理桌面会话管理器是一个程序,可以保存和恢复桌面会话。桌面会话是所有正在运行的窗口和当前的内容。会话管理器基于Linux系统是由X会话管理器。在Microsoft Windows系统,没有会话管理器包含在系统中。会话管理是由第三方提供类似twinsplay第三方应用程序。 某届充分说明在X窗口管理为基础的系统的X会话管理器页面。 览器会话管理会话管理是特别有用的网页浏览器时,用户可以保存所有打开的网页和设定,并在以后恢复他们的日期。为了帮助恢复系统或应用软件崩溃,页面和设置也可以在下次运行恢复。 OmniWeb与Opera网页浏览器的例子,支持会话管理。其他现代浏览器,如Mozilla Firefox支持的会话管理,通过第三方插件或扩展。会话管理往往是管理完善的饼干应用。 Web服务器的会话管理超文本传输协议(HTTP)是无状态:一个客户端计算机上运行Web浏览器必须建立一个新的传输控制协议(TCP)的网络连接到每一个新的Web服务器的HTTP GET或POST请求。 Web服务器,因此,不能依赖于建立的TCP比单个HTTP GET或POST较长的运作网络连接。会话管理是由Web开发人员用来进行HTTP协议无状态会话状态支持的技术。例如,一旦用户验证自己的Web服务器,她的下一个HTTP请求(GET或POST)不应导致Web服务器,要求她的帐户和密码她。如需用来完成此请参阅的HTTP Cookie中的方法的讨论。 这次会议的信息在网络上使用会话标识符(会话ID)服务器上存储的产生,作为第一个(有时是第一次验证)从最终运行Web浏览器用户请求的结果。在“存储”的会话ID和相关的会话数据(用户名,账号等,在Web服务器上)是使用了多种技术,包括但不限于:本地内存,平面文件和数据库。 在多种情况下Web服务器必须共享知识的会话状态(这是典型的群集环境中,看到计算机集群)会议资料必须在群集节点之间运行Web服务器软件的共享。节点之间共享一个集群的会话状态的方法包括:多播会话信息的成员节点(见这种技术的一个例子JGroups),与合作伙伴共享的会话信息节点采用分布式共享存储器或存储虚拟化,利用节点之间共享会话信息网络接口,存储在一个共享的文件系统,例如网络文件系统或全局文件系统,或外部存储在一个数据库集群的会话信息会话信息。 如果会话信息被认为是短暂的,不稳定的数据,不需要非交易遭到否定和不包含的数据是受遵守审计(例如在美国,看到健康保险流通与责任法案和萨班斯Oxley法案的两个必要遵守审计),那么任何存储会话信息的方法可用于法律的例子。但是,如果会话信息是受审计的情况,应考虑为会话存储,复制所使用的方法和集群。 在面向服务的架构简单对象访问协议或可扩展标记语言(XML)能得到消费者应用程序使用造成的网络服务器建立会话信息构建SOAP消息。 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。