计算机网络自顶向下 —— 应用层

前言

  这一周都还没有怎么看书,一直以为有两周就可以为所欲为。交付日期是生死线,也是效率最高的时段

应用层

  应用层是我们学习协议的非常好的起点。

  它最为我们熟悉。

  研发网络应用程序的核心是写出能偶运行在不同的端系统和痛殴网络彼此同心的程序。(研发新的网络应用)

  网络层协议的原理:有两个相互通信的不同的程序。

  比如web 写了一个网页运行在某个浏览器上(这是一个应用程序),提供数据接口的web服务器(是另外一个应用程序)。

  =(前端经常有一句话,后端你有咩有帮我启动服务啊)不知我这样理解对不对

  应用程序体系结构 有应用程序研发者设计,规定了如何在各种端系统上组织该应用应用程序。

  有一个总打开的主机称为 服务器(0 敲重点

  现代网络应用程序主流两种体系结构  一:客户-服务器体系结构 二: p2p 对等体系结构

  什么是 客户服务器体系结构呢?

  前端妹子上线,从我们的角度是这样理解的:写了一个网页,一个东北汉子在某浏览器发出了请求,一个四川妹子也某个浏览器发出了请求,东北汉子跟四川妹子 互相不认识,互相不通信。她们的请求都发在同一个地方(服务器,因为它有固定的IP地址,总是打开的),其实也叫媒婆,中间桥梁。通过服务器拿对应的信息。

  一个媒婆(服务器),生意越做越大,成千上万的人要信息,处理不过来,于是会专门情报的地方叫(数据中心),比如百度,谷歌等这样的搜索引擎

  什么是p2p 结构呢?

  对位于数据中心的专门服务器有最小的或者没有依赖。。。不太理解这个

  进程通信

  多个端系统上的程序是如何互相通信的呢,进行通信的就是进程,

  网络应用程序是成对的进程组成,这些进程通过网络向湖发送报文。

  在会话场景中:浏览器发起请求web服务器,浏览器进程是客户,而web服务器进程是服务器。一般现实都是这样区分的:浏览器等发起请求的是客户端,接收处理等待请求的是服务器

  “应用程序的客户端和服务器端”

  

  

  

  

转载于:https://www.cnblogs.com/ifannie/p/10927450.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值