- 1、本文档共31页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2006-10 《计算机网络基础(第二版)》 杜煜 《计算机通信与网络》 第一章 计算机网络概论 操作系统(.NET架构) 第1章 网络程序设计概述 本章主要内容 Internet概述 三类网络程序设计 计算机网络的组成 HTML基础 XML基础 1.1 Internet概述 Internet的前身是美国国防部高级研究计划局(ARPA)于1968年主持研制的用于支持军事研究的计算机试验网络——阿帕网(ARPAnet)。 随着Internet技术的不断发展和成熟,Internet不再仅局限在主干网上,大量现有的通信设施逐步成为Internet的运行载体。 Internet服务供应商(ISP)开始为个人访问Internet提供各种服务,而随着计算机逐渐进入家庭,Internet的成员数也呈指数增长,人们开始在网络上工作、学习和享受各种服务。 Internet相关的常用术语 (1)因特网(Internet),专指全球最大的、开放的、由众多网络相互连接而成的计算机网络。 (2)万维网(World Wide Web,WWW),亦称环球网,是基于超文本的、方便用户在Internet上有哪些信誉好的足球投注网站和浏览信息的信息服务系统。 (3)超文本(Hypertext),一种全局性的信息结构,它将文档中的不同部分通过关键字建立链接,使信息得以用交互方式有哪些信誉好的足球投注网站。它是超级文本的简称。 (4)超媒体(Hypermedia),是超文本和多媒体在信息浏览环境下的结合,是超级媒体的简称。 (5)主页(HomePage),通过万维网进行信息查询时的起始信息页。 Internet相关的常用术语(2) (6)浏览器(Brower),这里专指Web浏览器,如微软的IE(Internet Explorer),以及可以跨平台的Netscape Navigator、Opera等。 (7)目录服务(Directory Service),Internet上根据用户的某些信息反查找另一些信息的一种公共查询服务。 (8)防火墙(Firewall),用于将Internet的子网和Internet的其他部分相隔离,以达到网络安全和信息安全效果的软件或硬件设施。 (9)Internet服务商(Internet Service Provider,ISP),向用户提供Internet服务的公司或机构。其中,大公司在许多城市都设有访问站点,小公司则只提供本地或地区性的Internet服务。 1.2 三类网络程序设计 网络程序设计,或称网络编程,是一个很大的范畴,可以大致上分为3类:基于TCP/IP协议栈的网络编程、基于WWW应用的网络编程、基于.NET框架的Web Services网络编程。本书涉及的内容主要集中在第二类中,同时也会少量涉及第三类。 1.2 三类网络程序设计 基于TCP/IP协议栈的网络编程 :基于TCP/IP协议栈的网络编程是最基本的网络编程方式,主要是使用各种编程语言,利用操作系统提供的套接字网络编程接口,直接开发各种网络应用程序。 基于WWW应用的网络编程: WWW应用是Internet上最广泛的应用。它用超文本标记语言(Hyper Text Markup Language,HTML)来表达信息,用超链接将全世界的网站连成一个整体,用Web浏览器这种统一的形式来浏览,为人们提供了一个图文并茂的多媒体信息世界。 基于.NET框架的Web Services网络编程. 1.3 Web编程概述 Web是一种典型的分布式应用框架。Web应用中的每一次信息交换都要涉及客户端和服务端两个层面。因此,Web编程技术大体上也可以被分为客户端技术和服务端技术两大类。 1.3.1 Web的工作原理 Web的信息源保存在Web站点中,用户通过Web浏览器来访问。因此,Web是一种基于客户机/服务器(Client/Server,C/S)的体系结构。用户使用浏览器从网上查阅Web信息,把需要的信息从网上下载到本机。由于信息的分布点不同,用户需求信息的不同,表现在Web上是链接地址的不断变化。 浏览器的主要功能是解释并显示由Web服务器传送来的、由HTML写成的文档,包括嵌入在HTML文档中的GIF和JPEG格式的图像。 Web服务器是一个软件,用于管理Web页面,并使这些页面通过本地网络或Internet供客户机浏览器使用。 在Web系统中,Web服务器向浏览器提供服务的工作方式如下: (1)用户启动客户机(即本机)的浏览器程序,并在浏览器中指定一个统一资源定位器(Uniform Resource Locator,URL),它是浏览器用来访问Internet信息的地址,即通常所说的网址。它准确地描述了信息所在的地址,浏览器可以通
文档评论(0)