基于Javaweb内置对象session的仿真

2019-10-21 10:07:51汪美
科技风 2019年10期
关键词:仿真

摘要:在Javaweb开发过程中,为便于多个页面之间信息的共享,经常会使用Session内置对象在多个页面之间进行会话。本文从内置对象Session诞生开始,简要介绍其运行机理,并对其常用函数进行分析与仿真,便于读者深入理解其内部机制并更好的利用此类函数。

关键词:Session;Cookie;仿真;信息共享

1 概述

web应用允许多个客户端同时访问,为实现不同用户之间的信息共享,又要保证不同用户之间信息互不影响,这时常常会用到内置对象Session。那么内置对象Session是如何对不同用户中的共享变量进行操作的呢?不同用户之间的信息如何保证互不影响的呢?每个用户对web应用的访问都是由多个请求和响应页面组成的,那么如何在地址改变的情况下操作多页面间的共享变量呢?

2 Session与Cookie

当我们从浏览器打开一个页面时,都会用到HTTP协议,然而HTTP协议是一种无状态协议。服务器不会保留请求的任何信息,下一次客户端进行请求时,服务器没有方法可以将它与其他客户端区别开来,这就是Http的协议无状态性。[1]那么应如何实现对不同地址的页面进行信息共享。为解决此问题Cookie诞生了。Cookie是一种客户端存储数据方式,将少量信息存储在本地以实现不同页面之间共享到相同信息。但是Cookie存在于客户端,并且它本身存储大小也有限,可以随意的修改,很不安全。此时一种新的存储会话机制Session应运而生。Cookie机制采用的是在客户端保持状态的方案.而Session机制采用的是在服务器端保持状态的方案。[2]

3 Session机制与常用函数

登录APP查看全文

猜你喜欢
仿真
Proteus仿真软件在单片机原理及应用课程教学中的应用
工业机器人模拟仿真技术在职业教育中的应用浅析
一种帮助幼儿车内脱险应急装置的仿真分析
科技资讯(2016年18期)2016-11-15 20:09:22
论虚拟仿真实训系统在口腔实验教学中的应用
科技资讯(2016年18期)2016-11-15 07:55:28
基于机电设备电气控制线路排故的仿真系统设计
价值工程(2016年29期)2016-11-14 02:01:16
航空电气系统中故障电弧研究
Buck开关变换器的基本参数设计及仿真分析
试析PLC控制下的自动化立体仓库仿真情况分析
基于MADYMO的航空座椅约束系统优化设计
科技视界(2016年18期)2016-11-03 21:44:44
中国体态假人模型与FAA Hybrid Ⅲ 型假人模型冲击差异性分析
科技视界(2016年18期)2016-11-03 20:31:49