网站标志
浅谈Web网站的工作原理
商城网站模板-企业建站首选    2012-05-02 17:10:18    文字:【】【】【
    基于网络的体系结构是Web工作的基本环境,而TCP/lP网络更是理想的运行沃土,虽然基于Web的应用已经延伸到了几乎所有的网络架构中。但在我们学习的过程中却绝对不局限于这样一种环境,对大多数的人员来说,一般只有在办公室中才会具有真正的网络环境,家庭中单机的情况更多一些。如果你对新知识的了解,主要在家中进行,那么本书可以告诉你如何在单机上模拟网络环境;如果你具有真正的网络环境(至少一台独立的服务器),需要了解更多的网络特性。
    从某种意义上说,Web的工作方式非常简单,它实际处于OSI/ISO模型(或TCP/IP)模型的应用层,只是一种网络协议的高层应用。
    我们在学习的时候一定要将思路扩展开,这是一个应用软件的工作流程图,其实质内容是很丰富的,这也是某种“专业”的体现,实际上Web已经成为少数开发人员的沃土,其中客户端指的是软件,服务器端指的也是软件,和我们指称的物理服务器完全不同,网络中的任何一台计算机,即使配置非常低,只要安装了Web服务器软件,可以提供Web服务,我们都称它为服务器:即使你在一个网络中的管理机器上浏览网页,那么你所使用的这台计算机我们就称它为客户机,在Web中称为浏览器端。在实际的使用过程中,我们可以知道:
    浏览器端:通常是IE或运行IE等浏览器的计算机。
    服务器端:通常是保存网页的远程服务器。
    发送服务请求:是客户端想要得到某个服务(例如想浏览网页),而向服务器发送的者求:服务器在得到请求之后,就会将请求的结果反馈给请求的客户端。这祥就构成了一个完整的流程。
    连接方式是网络协议的低层内容,我们看重的是应用层面以及和应用息息相关的一些必须了解的网络编程知识,了解这些之后,其他需要解答的问题:
    Q1:那么多的用户同时对服务器提出服务请求,各个请求不尽相同,服务器如何分辨,保证小出差错呢?
    Al:服务器端的软件使用独一无二的连接技术可以精确分辨每个用户的具体请求,绝对不会出错;可以想到。如果许多人同时对某个服务器提出服务请求,服务器的负荷是很重的,所以作为Web服务器的计算机配置都比较高,一般都是小型机以上的机型。
    Q2:网络结构复杂,我们的请求是如何正确的到达目的地?
    A2:连接方式是网络协议的低层内容,TCP/IP(或其他网络协议)技术中的路由协议会精确地将数据包传送到正确的目的地,这是由整个Internet的所有设备来保证的;所有的网络设备都有识别自己IP地址,以及数据包所带的目标IP地址的功能,因而丝毫不用担心路径问题。
浏览 (109) | 评论 (0) | 评分(0) | 支持(0) | 反对(0) | 发布人:系统管理员
将本文加入收藏夹
 
 
相关评论
最新点评
更多点评 发表点评
发表评论
您的评价
差(1) 一般(2) 好(3) 很好(4) 非常好(5)
评论标题
评论内容
验 证 码
看不清?更换一张
匿名发表 
 
 
新闻搜索
 
 
访问统计
统计代码