目录

1. 软件架构   

2. 资源:

   1. 静态资源:

    2. 动态资源: 

    3. 网络通心三要素


1. 软件架构   


   1. C/S(Client/Server):客户端/服务器端 比如 QQ,lol

   2. B/S(Browser/Server):浏览器端/服务器端 比如京东,淘宝


2. 资源:


   1. 静态资源:

        所有用户访问的到的内容全部一样,可以直接被浏览器解析后回显给用户
        如: html,css,JS,图片等   


    2. 动态资源: 

       访问后可能得到不一样的结果,动态资源被访问后需要先转换为静态资源,
       再返回到浏览器,浏览器解析后回显给用户
       如:servlet/jsp,php,asp等等


  3. 网络通心三要素


      1. IP地址:如127.0.0.1

      2. 端口:
         应用程序在计算机的唯一标识。十进制的整数:0~65536
         端口号:用来唯一标识一个进程。每一个程序都要有一个端口号
        0到1024以下的端口号是系统保留使用的,程序猿在实际开发不要使用1024以下的端口号。

      3. 协议:用来规定消息传输的格式。
     
       1.基础协议:
          1) tcp:安全协议,三次握手,速度不是很快
          2) udp协议:不安全,速度快