黑马程序员技术交流社区

标题: [成都校区]http通信步骤和servlet的整个生命周期 [打印本页]

作者: ybs16602837817    时间: 2018-12-20 12:53
标题: [成都校区]http通信步骤和servlet的整个生命周期
Servlet 生命周期
        默认第一次访问的时候创建Servlet对象执行init方法,每次请求过来之后执行serveice,在service方法内部,根据不同的请求方式调用了不同的doxxx方法,当服务器关闭或者项目被移除服务器了,就销毁Servlet对象,执行destroy方法,初始化和销毁方法都只执行一次。Servlet是单例的,也就是说在Servlet整个生命周期中,Servlet的对象有且仅有一个

**配置启动时创建service对象**
loadOnStartup:给一个正整数,数字越小,优先级越高
(程序优化的思想):        需要去加载一些资源,加载,解析配置文件,数据的初始化的操作,耗时的(一次性的)操作,可以放到服务器启动的时候来操作
       
**http协议的三次握手和四次挥手:**
        三次通信建立连接,但是断开连接的过程中,为了防止网络延迟和网络错误,导致数据传递不完毕,从而造成文件的丢失,有个空窗等待期,等待数据传输完毕,然后再服务器发送消息给客户端断开连接




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2