java web 学习笔记一

IP地址是什么:

  1. 计算机在网络中的身份证号。在同一个网络中,IP地址是唯一的
  2. A计算机想要和B计算机通信,首先哟啊直到B计算机的IP地址,有了IP地址才能建立连接

端口号是什么

  1. 一个端口代表一个软件(一个端口代表一个应用,一个端口仅代表一个服务)
  2. 一个计算机有很多软件,每个软件启动之后都有一个端口号
  3. 在同一个计算机上,端口号具有唯一性

百度服务器传来代码,在chrome上进行渲染,之后才看到了我们的网页


什么是URL

统一资源定位符(http://www.baidu.com)


一个WEB系统的通信原理

  1. 用户输入网址(URL)
  2. 域名解析器进行域名解析 (http://110.242.68.3:80/index.html)
  3. 浏览器软件在网络中搜索 110.242.68.3这台主机,直到找到这台主机
  4. 定位 110.242.68.3 这台主机上的服务器软件,因为是80端口,可以很轻松的定位到80端口对应的服务器软件
  5. 80端口对应的服务器软件得知浏览器想要的资源名是index.html
  6. 浏览器(软件)找到index/html文件,并且将index.html文件中的内容直接输出响应到浏览器上
  7. 浏览器(软件)接收到来自服务器的代码(HTML CSS JS)
  8. 浏览器(软件)进行渲染,执行代码,展示效果

关于WEB服务器软件

WEB服务器软件有哪些

  1. Tomcat(web服务器)
  2. jetty(web服务器)
  3. JBoss(应用服务器)
  4. WebLogic(应用服务器)
  5. WebSphere(应用服务器)

应用服务器和web服务器的关系

  1. 应用服务器实现了javaEE的所有规范
  2. web服务器只是西拿了javaEE的Servlet + jsp两个核心的规范
  3. JBoss中内部嵌套了一个Tomcat服务器

Tomcat服务器

  1. 开源免费的轻量级WEB服务器
  2. 体积小运行速度快
  3. 只实现了Servlet + JSP规范
  4. tomcat是java语言写的
  5. tomcat想要运行必须有jre环境
  • 9
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值