首页 课程 师资 教程 报名

谁有javaweb视频教程-Javaweb的工作原理

  • 2020-01-14 10:58:05
  • 1854次 动力节点


  很多时候我们都想知道,web容器或web服务器(比如Tomcat或者jboss)是怎样工作的?它们是怎样处理来自全世界的http请求的?它们在幕后做了什么动作?Java Servlet API(例如ServletContext,ServletRequest,ServletResponse和Session这些类)在其中扮演了什么角色?这些都是web应用开发者或者想成为web应用开发者的人必须要知道的重要问题或概念。在这篇文章里,小编将会尽量给出以上某些问题的答案。请集中精神!


谁有javaweb视频教程-Javaweb的工作原理


  http的处理流程


  目录结构


  浏览器本身它是一个客户端,当输入URL地址的时候,浏览器首先会去请求DNS服务器,通过DNS查询获取相应的域名所对应的IP地址,然后通过这个映射的IP地址找到IP对应的服务器,并建立连接,等浏览器发送完HTTP Request(请求)包后,服务器接收到请求包之后才开始处理,返回HTTP Response(响应)包,客户端浏览器收到来自服务器的响应后就开始渲染这个Response包里的主体(body)部分,等收到全部的内容后断开与该服务器之间的连接。


  1)客户端向Web服务器发起一个HTTP请求。


  2)HTTP请求被Web服务器接受,如果请求的是静态页面,则由Web服务器负责处理。如果请求的是Java Web组件(Servlet或者JSP),则移交给Web容器。Web容器可以在主机的同一个进程、不同的进程或其他的Web服务主机的进程中启动。


  3)Web容器根据Servlet的配置文件确定调用的具体Servlet类,并把request对象、response对象传给它。


  4)Servlet通过request对象知道客户端的使用者是谁,客户的请求信息是什么和其他的一些信息。Servlet处理完请求后把要返回的信息放入response对象返回到客户端。


  5)一旦Servlet完成了请求的处理,Web容器就会刷新response,把控制权返回给web服务器。


  下面是小编整理的一些学习路线和学习资料、视频,希望能帮到大家。


  Javaweb开发视频


  免费html视频教程:http://www.bjpowernode.com/v27/


  免费css视频教程下载:http://www.bjpowernode.com/v67/


  Javascript视频教程下:http://www.bjpowernode.com/v68/


  jquery视频教程全集:http://www.bjpowernode.com/v30/


  ajax视频教程全集:http://www.bjpowernode.com/v31/


  Java jsp入门教程:http://www.bjpowernode.com/v34/


  spring视频教程下载:http://www.bjpowernode.com/v38/


谁有javaweb视频教程-Javaweb的工作原理


       以上就是动力节点Java培训机构小编介绍的“谁有javaweb视频教程-Javaweb的工作原理”的内容,希望对大家有帮助,如有疑问,请在线咨询,有专业老师随时为你服务。


  相关内容


  Java web目前流行的框架总结


  五大 JAVA Web 框架的优缺点对比


  Javaweb开发学习路线及Java三大框架


  JavaWEB基础面试题


  Javaweb学习路线(自学规划)


选你想看

你适合学Java吗?4大专业测评方法

代码逻辑 吸收能力 技术学习能力 综合素质

先测评确定适合在学习

在线申请免费测试名额
价值1998元实验班免费学
姓名
手机
提交