Servlet
2021-04-23 09:39:30 0 举报
AI智能生成
Servlet
作者其他创作
大纲/内容
JAVA WEB
Servlet
Servlet单实例,减少了servlet反复创建产生的内存开销;
生命周期
1. 调用 init () 方法进行初始化
2. 调用 service() 方法来处理客户端的请求
3. 通过调用 destroy() 方法终止(结束)
forward / redirect
forward
浏览器地址栏旳URL不改变
redirect
地址栏显示的是新的URL
get / post
get
get是用来从服务器上获得资源
传参 -- 添加到URL 后面
get传输的数据要受到URL长度限制(1024字节)
post
post是用来向服务器提交数据
传参 -- 将表单中的数据放在HTTP协议的请求头或消息体中
cookie / session
1. cookie数据存放在客户的浏览器上,session数据放在服务器上。
2、cookie不是很安全,别人可以分析存放在本地的COOKIE并进行COOKIE欺骗
3、session会在一定时间内保存在服务器上。当访问增多,会比较占用你服务器的性能,考虑到减轻服务器性能方面,应当使用COOKIE。
4、单个cookie保存的数据不能超过4K,很多浏览器都限制一个站点最多保存20个cookie。
网站架构
分层
分割
分布式
横向扩展
集群
集群使得有更多的服务器提供相同的服务,可以更好的提供对并发的支持
缓存
异步
冗余容灾
可用性
0 条评论
回复 删除
下一页