⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 asp01.htm

📁 VB.NET网络编程指南 书籍语言: 简体中文 书籍类型: 程序设计 授权方式: 免费软件 书籍大小: 1.19 MB
💻 HTM
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Web基础知识</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>

<body>
<p align="center">第1章 Web基础知识</p>
<p>1.1 Internet基础<br>
  1.1.1 Internet概况<br>
  &nbsp;&nbsp;&nbsp; 从网络互联的角度来看Internet利用成千上万个具有特殊功能的专用计算机(称为路由器或网关),通过 各种通信线路,把分散在各地的网络在物理上连接起来。<br>
  &nbsp;&nbsp;&nbsp; 从网络通信的角度来看Internet正是依靠TCP/IP协议才能把各个国家、各个部门、各个机构的内部网络连 接起来的超级数据通信网。<br>
  &nbsp;&nbsp;&nbsp; 从提供信息资源的角度来看 Interne是一个集各个部门、各个领域内信息资源为一体的超级资源网。用户,都 可以通过工具访问所有的信息资源,查询各种数据库、信息库,获取自己所需的各种 
  信息资料。<br>
  &nbsp;&nbsp;&nbsp; 从网络管理的角度来看Internet是一个不受政府或某个组织管理和控制的、包括成千上万相互协作的 组 织和网络的集合体。连入Internet的每一个网络成员都自愿地承担对网络的管理并支 
  付费用,友好地与相邻网络协作指导Internet上数据传输,共享网络资源,并且共同遵 守TCP/IP协议的一切规定。 </p>
<p>1.1.2 Interne基本服务功能 <br>
  &nbsp;&nbsp;&nbsp; 电子邮件(E-mail Electronic Mail)服务电子邮件是Internet提供的一项最基本的服务,也是Internet用户使用最频繁的一种服务 
  功能。E_Mail 的功能是用于发送和接受信件,采用简单邮件传输协议(SMTP)。如图所示 </p>
<p align="center"><img src="image/slide1image001.PNG" width="533" height="174"></p>
<p>&nbsp;&nbsp;&nbsp; WWW (World Wide Web)服务 l WWW简称Web,它上集中了全球的信息资源,是存储和发布信息的地方,也是人们查询信息的场所。Internet包含成千上万的WWW服务器。 
  l Web浏览器和服务器用超文本传输协议HTTP协议来传输Web文档。如图所示。</p>
<p align="center"><img src="image/slide1image002.PNG" width="461" height="145"></p>
<p>&nbsp;&nbsp; 远程登录服务(Telnet)在网上人们常常需要调用远程计算机的资源同本地计算机协同工作,用多台计算机 来共同完成一项较大任务。这种协同方式要求用户能够登录到远程计算机中,为此人们开发了远程登录协议-Telnet。Internet上存在成千上万个各种主机(大、中、小巨型机)或服务器。用户可以通过用Telnet连入某个主机,成为该主机的终端而访问各种所需的信息,或运行远程主机上的程 
  l 序来求解各种复杂的问题,再从远程主机返回服务的结果。<br>
  &nbsp;&nbsp;&nbsp; 文件传输服务(FTP File Transfer Protocol)FTP既是一种文件传输协议,也是一种服务,提供这种服务的设施叫做FTP服务器。有了FTP的帮助就能使Internet上两台主机间互传(拷贝)文件。<br>
  &nbsp;&nbsp;&nbsp; 新闻和公告类服务Internet的新闻和公告类服务主要有电子公告栏(BBS)和网络新闻组(Usenet)。 BBS允许用户上传和下载文件,讨论和发布通告,Usenet是针对某个主题的网上新闻组。 
</p>
<p>1.1.3 TCP/IP 协议<br>
  &nbsp;&nbsp;&nbsp; 网络协议它定义了计算机进行信息交换所必须遵循的规则。Internet使用的网络协议是TCP/IP协议,TCP/IP协议是一个协议集,其中最重要的是TCP协议和IP协议。凡是连入Internet的计算机都必须运行TCP/IP协议。</p>
<p>1.2 Web简介<br>
  1.2.1 什么是Web<br>
  &nbsp;&nbsp;&nbsp; Web(World Wide Web)即WWW,又称环球网、万维网、全球信息网等,它是一种体系结构,通过它可以访问分布于Internet主机上的链接文档。这一说法包含以下几层含义:Web是Internet提供的一种服务。 
  Web是存储在全世界Internet计算机中、数量巨大的文档的集合。Web上的海量信息是由彼此关联的文档组成的,这些文档称为主页或页面。 Web的内容保存在Web站点中,用户可通过浏览器访问Web站点。 
  Web具有以下特点: Web是一种超文本信息系统 Web是图形化的和易于导航的 Web与平台无关Web是分布式的 Web具有新闻性 Web是动态的、交互的<br>
  1.2.2 Web工作原理<br>
  &nbsp;&nbsp;&nbsp; Web是基于客户机/服务器的一种体系结构,在Web方式下客户端软件常用浏览器,客户机向服务器发送请求,要求执行某项任务,而服务器执行此项任务,并向客户机返回响应。 
</p>
<p align="center"><img src="image/slide1image003.PNG" width="404" height="107"></p>
<p>&nbsp;&nbsp; Web服务器向浏览器提供服务的步骤 :<br>
  &nbsp; 1、用户打开计算机(客户机),启动浏览器程序,在浏览器中指定一个URL,浏 览便向该URL所指向的Web服务器发出请求。<br>
  &nbsp; 2、Web服务器接到浏览器请求后,把URL转换成页面所在服务器上的文件路径 名。<br>
  &nbsp; 3、如果URL指向的是普通的HTML文档,Web服务器直接将它送给浏览器。<br>
  &nbsp; 4、如果HTML文档中嵌有ASP或CGI程序Web服务器就运行ASP或CGI程序,并 将结果传送至浏览器<br>
  &nbsp; 5、URL也可以指向VRML(Virtual Reality Modeling Language)文档。 </p>
<p>1.2.3 Web技术<br>
  &nbsp;&nbsp;&nbsp; 网页(Homepage)是因特网上从WWW服务器到客户机的超文本载体,它一般用HTML语言写成。在网页中可以嵌入文本、图形、音频和视频信息,网页是一种多媒体作品。网页制作又是一种不断发展的、综合许多新技术的工作。<br>
  &nbsp;&nbsp;&nbsp; Web动态技术分为网页的动态表现技术与网页的动态交互技术。前者是网页外观表现技术,后者是网页的内容更新技术。网页的动态表现技术是指在浏览器端的动态网页,也就是DHTML(Dynamic 
  HTML)。<br>
  &nbsp;&nbsp;&nbsp; DHTML是在HTML基础上扩展出来的几种新功能的总称。动态内容交互是指就是指网页内含有在服务器端执行的程序代码,当客户端向服务器端提出请求时,程序的代码会先在服务器端执行,然后再将Web服务器端执行的结果传送给浏览器。Web服务器端执行的程序一般有CGI、ASP、JSP、PHP等。</p>
<p align="center"><img src="image/slide1image004.PNG" width="492" height="91"></p>
<p>&nbsp;&nbsp; Web正高速发展基本技术:<br>
  &nbsp;&nbsp;&nbsp; 1、服务器技术<br>
  &nbsp;&nbsp;&nbsp; 2、 HTML/DHTML技术<br>
  &nbsp;&nbsp;&nbsp; 3、Java技术 <br>
  &nbsp;&nbsp;&nbsp; 4、JavaScript技术<br>
  &nbsp;&nbsp;&nbsp; 5、ActiveX技术和VBScript技术<br>
  &nbsp;&nbsp;&nbsp; 6、VRML技术 <br>
  &nbsp;&nbsp;&nbsp; 7、XML技术 <br>
  &nbsp;&nbsp;&nbsp; 8、CGI技术 <br>
  &nbsp;&nbsp;&nbsp; 9、服务器API技术<br>
  &nbsp;&nbsp;&nbsp; 10、ASP技术 <br>
  &nbsp;&nbsp;&nbsp; 11、ASP.NET技术<br>
  &nbsp;&nbsp;&nbsp; ASP.NET是面向下一代企业级的网络计算Web平台,是对传统ASP技术的重大升级和更新。ASP.NET是建立.NET 
  Framework的公共语言运行库上的编程框架,可用于在服务器上生成功能强大的Web应用程序。 </p>
<p>1.3 Web开发工具<br>
  1.3.1网页设计工具<br>
  &nbsp;&nbsp;&nbsp; 1. FrontPage 2000 <br>
  &nbsp;&nbsp;&nbsp; 2. Dreamweaver MX <br>
  &nbsp;&nbsp;&nbsp; 3. Fireworks MX <br>
  &nbsp;&nbsp;&nbsp; 4. Flash MX <br>
  1.3.2 Web编程工具目前,最常用的三种动态网页交互技术有:<br>
  &nbsp;&nbsp;&nbsp; ASP(Active Server Pages) JSP(JavaServer Pages) PHP (Hypertext 
  Preprocessor)。ASP、PHP、JSP三者都提供在 HTML代码中混合某种程序代码、由语言引擎解释执行程序代码的能力。 <br>
  &nbsp;&nbsp;&nbsp; 1. ASP<br>
  &nbsp;&nbsp;&nbsp; ASP( Active Server Pages)是一套微软开发服务器端脚本环境,ASP内含于IIS 3.0及以后版本之中,通过ASP可结合HTML网页、ASP指令和ActiveX组件建立动态、交互且高效的Web服务器应用程序。ASP应用程序可以手工编码制作,也可以通过Dreamweaver 
  MX等可视化工具创作生成。<br>
  &nbsp;&nbsp;&nbsp; 2. PHP<br>
  &nbsp;&nbsp;&nbsp; PHP(Hypertext Preprocesso超文本预处理器)是一种易学习和使用的服务器端脚本语言。PHP除了能够操作页面,还能发送HTTP的标题;它不需要特殊的开发环境和IDE;它不仅支持多 
  ?种数据库,还支持多种通信协议;另外,PHP还具有极强的兼容性。<br>
  &nbsp;&nbsp;&nbsp; 3. JSP<br>
  &nbsp;&nbsp;&nbsp; JSP与Microsoft的ASP技术非常相似。两者都提供在HTML代码中混合某种程序代码、由语言擎解释执行程序代码的功能。与ASP一样,JSP中的Java代码均在服务器端执行。JSP与ASP虽然有很多相似之处,但两者也有重要区别:第一,ASP的编程语言是VBScript之类的脚本语言,JSP使用的是Java;第二,两种语言引擎用完全不同的方式处理页面中嵌入的程序代码。</p>
<p align="center"><a href="index.htm">回首页</a></p>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -