Java Webs

  1. 静态web
    1. 静态网页,每次更改内容需要重新发布
  2. 动态web

    1. 定制化web服务,可以根据需求发送不同的资源数据

      WebApp

  3. 提供互联网服务

  4. 整合web信息资源

工程学

  1. 软件工程
  2. 网络工程

    HTTP协议

    一次请求对应一次相应,独立运行,不储存上下文关系

    Request 请求

    页面向服务器发送请求数据,获取相关数据

    Responsed 相应

    服务器向浏览器相应相关资源

    HTTP服务器

  3. 通过操作系统socket应用HTTP协议

  4. 用来调度资源和请求

    B/S架构

    Browser / Server架构
    浏览器服务器架构
    浏览器和服务器进行请求交互

    C/S架构

    Client / Server 客户端、服务器架构
    用户使用的是客户端或客户端提供的页面