博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
HTTP-web-Internet
阅读量:6158 次
发布时间:2019-06-21

本文共 685 字,大约阅读时间需要 2 分钟。

互联网(Internet)

    互联网:将全球计算机互联在一起的网络。目前最流行的实现协议是TCP/IP。

 

万维网(WWW)

    万维网:基于HTTP协议实现全球性、动态交互、跨平台的分布式图形信息系统。是互联网上应用最为广泛的一种网络协议。

    HTTP协议:尽管TCP/IP协议是互联网上最流行的应用,但HTTP协议并没有规定必须使用它和(基于)它支持的层。 事实上,HTTP可以在任何其他互联网协议上,或者在其他网络上实现。HTTP只假定(其下层协议提供)可靠的传输,任何能够提供这种保证的协议都可以被其使用。

 

WWW的重要结构组件

    web应用程序(服务器:):()  

    web动态程序:PHP()

    web浏览器(客户端)

    代理():()

    负载均衡:LVS(转发或代理), 

    缓存:CDN

    网关:协议网关、资源网关API(CGI、FastCGI)

    隧道

    agent代理

 

Web服务器与Web客户端关系

    由于HTTP协议目前是基于流行的TCP/IP协议实现Web的通信,而TCP/IP是以IP寻址来确定对端的主机所在的网络位置,所以url可以没有域名,但不能没有ip地址。由于域名比ip地址更方便人们记忆及使用,故使用域名访问web服务器的时候,域名会被DNS解析对应的IP地址,然后浏览器通过IP地址及端口(TCP/IP规定主机使用不同端口号进行区分不同的应用程序)访问服务器的web应用程序。

    学习Web服务的核心在于,客户端 url 如何映射到服务器端的真实路径。

 

转载于:https://www.cnblogs.com/BoNuo/articles/10192864.html

你可能感兴趣的文章
mongodb的更新操作符
查看>>
FusionCube 9000 虚拟化之数据库场景(虚拟化超融合基础设施)
查看>>
Linux进程调度与源码分析(五)——schedule代码流程
查看>>
截获WndProc过程
查看>>
iOS设计模式FWZ
查看>>
python的参数传递
查看>>
cookie、session、sessionStorage 、localStorage 区别
查看>>
8.4 StringBuilder的介绍及用法(String 和StringBuilder区别)
查看>>
立场不同、所处环境不同的人,很难了解对方的感受;因此对别人的失意、挫折、伤痛,不宜幸灾乐祸,而应要有关怀、了解的心情。...
查看>>
python 基础笔记十四 - Excel的读写操作
查看>>
Cufon中文字符无法识别的解决方案
查看>>
Windows 8 Metro App开发之HelloWorld
查看>>
java03变量和基本数据类型
查看>>
SQL 求解每月周末天数
查看>>
C 里面 ---变量名-- 和 --地址-- 的关系探讨 <转>
查看>>
zabbix api 批量添加主机(python3 requests)
查看>>
20165208 预备作业3 Linux安装及学习
查看>>
java根据网卡名称获取IP
查看>>
推荐一些博客网站
查看>>
UVa 10034 - Freckles
查看>>