美文网首页Web
计算机网络的前世今生(二)详看 Web

计算机网络的前世今生(二)详看 Web

作者: en_young | 来源:发表于2022-06-17 20:42 被阅读0次

    Web 的核心组成包括:URI、HTTP、客户端、服务器。

    • URI
      URI 有两种形式:URL 和 URN。其中,URL 是统一资源定位符,URN 是统一资源名称。资源可以是一个 HTML 页面,也可以是一份 XML 数据等。
      通用标记语言,简称“通用语言”,是一种借助于标记符格式化电子文档的语言;
      HTML超文本标记语言,是通用语言的一个应用,相比复杂的“通用语言”,HTML标记语言更为简单,即是通用语言的简化版。

    • HTTP 协议
      1、设计 HTTP协议 最初的目的是为了提供一种发布和接收 HTML 页面的方法;
      2、CS(Computer Science)世界中的各种协议是计算机间的沟通方式
      3、HTTP 协议涉及到客户端和服务器端,HTTP 编程类似于 TCP 编程,也需要分为客户端的HTTP编程服务器端的HTTP编程,服务器端的HTTP编程本质上就是编写Web服务器,这是一个非常复杂的体系,也是 JavaEE 开发的核心内容;
      4、Web 服务器其实就是提供 Web 服务的专用计算机,提供 Web 服务的程序叫做 Web 容器;
      5、现代的 Web 容器都是强大而复杂的,但本质工作是相同的,就是接收 HTTP 请求,并且按照 HTTP 协议进行响应;

    • 客户端

    • 服务器

    CGI 是一种标准,规定了 Web 服务器向 CGI 程序发送数据的格式约定(比如环境变量中有哪些值),以及响应的约定等内容(生成 HTML 页面);它并不限定语言,所以 Python、Java、PHP 等都可以通过实现这种标准来生成动态网页。

    模版引擎

    相关文章

      网友评论

        本文标题:计算机网络的前世今生(二)详看 Web

        本文链接:https://www.haomeiwen.com/subject/rxznhrtx.html