正在加载图片...
812 SP3高级编程 China. coM 下载 增加了复杂性。 影响系统的结构。 增加了管理工作。 不要轻视这些缺点的影响。快速交付软件的能力是 Internet商务的强大竞争优势。建立一 个web阵,同单个服务器网站相比,将会花费大量资金、较长的时间(对于第一次而言)和 较高的经常性费用。如果站点的用户有限,没有重要的使命,能够承担由于例行维修和预料 不到的错误引起的关机所产生的后果,那么就尽可能避免建立一个Web阵 但是,如果正在开发一个网络应用程序,而且将来可能面对大量的用户,最好考虑周到 些。一旦应用程序运行于多服务器配置(尽管实际上没有多个服务器),那么增加附加的资 源来应付负载增大的问题就非常容易。如果开始没有这样做,扩展服务器的工作会变慢(潜 在有阻塞),根据网站的条件,可能会是几天或者几周而不是几小时 上面讨论了Web阵的优点和缺点,就让我们看一下一个Web阵到底是如何工作的 27.1.2Web阵基础 Web阵是如何工作的?考虑一个HTTP请求的处理过程,如图27-3所示。 浏览器 DNS服务器 网络服务器 输入URL 匹配URL到IP 建立连接 连接已建立 发送HTTP请求 接收页面 图27-3一个HTTP请求的处理过程 用户将URL输入浏览器,在浏览器向服务器发送TCP/P请求之前,浏览器需要知道网站 的IP地址。浏览器根据用户输入的主机名通过询问域名系统(DNS)服务器来查寻相应的IP 地址 DNS服务器包含主机名/P地址对的映射,如果需要的映射不在某个DNS服务器上,则服 务器就会向第二个DNS服务器询问。最终,这个询问将被发送到主机网络的DNS服务器,这 个DNS服务器把找到的IP地址发送给头一个DNS服务器,由这个服务器把数据返回浏览器 应当注意的是,实际上DNS服务器的操作要比这里简单解释的复杂得多,关于在 Internet上使 用域名系统的详细描述超出了本书的范围。812计计ASP 3 高级编程 下载 • 增加了复杂性。 • 影响系统的结构。 • 增加了管理工作。 不要轻视这些缺点的影响。快速交付软件的能力是 I n t e r n e t商务的强大竞争优势。建立一 个We b阵,同单个服务器网站相比,将会花费大量资金、较长的时间(对于第一次而言)和 较高的经常性费用。如果站点的用户有限,没有重要的使命,能够承担由于例行维修和预料 不到的错误引起的关机所产生的后果,那么就尽可能避免建立一个 We b阵。 但是,如果正在开发一个网络应用程序,而且将来可能面对大量的用户,最好考虑周到 一些。一旦应用程序运行于多服务器配置(尽管实际上没有多个服务器),那么增加附加的资 源来应付负载增大的问题就非常容易。如果开始没有这样做,扩展服务器的工作会变慢(潜 在有阻塞),根据网站的条件,可能会是几天或者几周而不是几小时。 上面讨论了We b阵的优点和缺点,就让我们看一下一个 We b阵到底是如何工作的。 27.1.2 We b阵基础 We b阵是如何工作的?考虑一个 H T T P请求的处理过程,如图2 7 - 3所示。 图27-3 一个H T T P请求的处理过程 用户将U R L输入浏览器,在浏览器向服务器发送 T C P / T P请求之前,浏览器需要知道网站 的I P地址。浏览器根据用户输入的主机名通过询问域名系统( D N S)服务器来查寻相应的 I P 地址。 D N S服务器包含主机名 / I P地址对的映射,如果需要的映射不在某个 D N S服务器上,则服 务器就会向第二个 D N S服务器询问。最终,这个询问将被发送到主机网络的 D N S服务器,这 个D N S服务器把找到的 I P地址发送给头一个 D N S服务器,由这个服务器把数据返回浏览器。 应当注意的是,实际上 D N S服务器的操作要比这里简单解释的复杂得多,关于在 I n t e r n e t上使 用域名系统的详细描述超出了本书的范围。 用户 输入URL 匹配URL 到IP 建立连接 连接已建立 发送HTTP 请求 接收页面 浏览器 DNS 服务器 网络服务器
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有