网络与网站开发技术学习资料

上传人:luobi****88888 文档编号:92151289 上传时间:2019-07-07 格式:PPT 页数:41 大小:354KB
返回 下载 相关 举报
网络与网站开发技术学习资料_第1页
第1页 / 共41页
网络与网站开发技术学习资料_第2页
第2页 / 共41页
网络与网站开发技术学习资料_第3页
第3页 / 共41页
网络与网站开发技术学习资料_第4页
第4页 / 共41页
网络与网站开发技术学习资料_第5页
第5页 / 共41页
点击查看更多>>
资源描述

《网络与网站开发技术学习资料》由会员分享,可在线阅读,更多相关《网络与网站开发技术学习资料(41页珍藏版)》请在金锄头文库上搜索。

1、2,第六章 网络与网站开发技术,【学习目标及要求】 通过本章的学习,要求了解计算机网络的概念及分类、网络协议、OSI参考模型和TCP/IP参考模型;理解IP地址和域名的格式和工作原理,了解常用的Internet接入方法,能够使用Internet提供的各类常用服务;掌握HTML的语法结构和常用标签的使用,了解XML、ASP、JSP等Web开发技术;了解数据库技术及其在电子商务中的应用。 【引例】 微软电子商务应用解决方案 思考:电子商务服务的实现主要涉及哪些方面的技术? (资料来源:http:/ 计算机网络技术,计算机网络是计算机技术与通信技术有机结合的产物,同时也是电子商务运作的基础平台,是实

2、施电子商务的前提条件。 计算机网络产生于20世纪70年代,20世纪90年代中期后,随着PC的普及、Internet的兴起,计算机网络取得了长足的发展。,4,一、计算机网络的概念与功能,(一)计算机网络的概念 (1) 计算机网络的最主要目的和功能是资源共享,实现资源共享的双方必须先实现互联,然后再进行数据的通信与传递。 (2) 计算机之间的互联需要利用一定的通信设备和线路,包括网卡、线缆、路由器等。 (3) 不同计算机之间通信需要遵循统一的网络通信协议,即预先约定的共同语言、相同的规则,如网络通信中最常用的TCP/IP协议。 (4) 计算机网络中的各个计算机是完整、相互独立的,拥有各自的软、硬件

3、,能够自行进行业务处理,相互之间不存在制约与被制约的关系。 (二)计算机网络的功能 1. 资源共享 2. 数据通信 3. 分布处理 4. 集中管理 5. 提高可靠性与可用性,5,二、计算机网络的分类,(一)按照拓扑结构来划分 按照拓扑结构来划分,计算机网络可分为总线型网络、星型网络、环型网络、树型网络和网状型网络(如图6-1所示)。,6,二、计算机网络的分类,(二) 按照覆盖区域的范围来划分 按照覆盖区域的范围来划分,计算机网络可分为广域网(Wide Area Network,WAN)、城域网(Metropolitan Area Network,MAN)和局域网(Local Area Netw

4、ork,LAN)。 (三)按照传输技术和传播方式来划分 按照传输技术和传播方式来划分,计算机网络可分为广播网络(Broadcast Networks)和点到点网络(Point-to-Point Network,P2P)。 (四)按照网络的使用范围来划分 按照网络的使用范围来划分,计算机网络可分为公用网和专用网。公用网向公众开放,是为社会提供服务的网络。 (五)按照网络的通信介质来划分 按照网络的通信介质计算机网络可分为有线网和无线网。,7,三、计算机网络的组成,(一)网络硬件 计算机网络的硬件包括:网络服务器、网络工作站、网络交换互联设备等。 (二)网络软件 计算机网络的软件是指控制和管理网络

5、工作的计算机软件,包括网络系统软件和网络应用软件。,8,四、网络协议与网络体系结构,(一)网络协议 (1) 语法 (2) 语义 (3) 时序 (二)ISO/OSI参考模型 任何两个遵循该模型的系统均能实现互联通信,其模型的分层结构如图6-2所示。 ISO/OSI对七层结构做出如下规定。 (1) 网络中各节点都具有相同的层次。 (2) 不同节点的同等层具有相同功能。 (3) 同一节点内相邻层之间通过接口通信。 (4) 每层可使用下层提供的服务,并向上层提供服务。 (5) 不同节点的同等层通过协议来实现对等层通信。,9,四、网络协议与网络体系结构,(三)TCP/IP参考模型 图6-3列出了TCP/

6、IP参考模型与ISO/OSI参考模型的对应关系。,10,四、网络协议与网络体系结构,1. 网络接口层 这层为网络层提供一个访问接口,负责将网络层的数据包封装成帧在物理网络上发送出去,或将从物理层接收到的帧拆装传递给网络层。 2. 网络层 这层是TCP/IP参考模型的核心,其主要功能是通过路由器选择最佳信息传送路径,将数据包独立地从发送端网络路由器传送到接收端网络的路由器。 3. 传输层 传输层的功能是在源主机和目的主机的应用程序之间提供端到端的数据传输服务 4. 应用层 应用层向用户提供调用和访问网络中各种应用程序的接口,并向用户提供各种标准的应用程序及相关协议。,11,第二节 Interne

7、t技术,Internet(音译为因特网)是计算机网络应用的最高成果,被称为20世纪最伟大的发明和最卓越的科技成就。 Internet具有开放性、共享性、平等性、低廉性、交互性、合作性、虚拟性、个性化和全球性等特点。 Internet的宗旨是建立一个开放、自由、平等、合作和免费的网络平台,这也是它之所以发展如此迅速的原因。 Internet不属于哪个国家、单位或个人所独有,它是一个世界性的资源共享库。,12,一、IP地址与域名,(一)IP地址 1. IP地址的格式与结构 2. IP地址的分类 (1) A类地址分配给规模特别大的网络使用。 (2) B类地址分配给各大、中型网络使用。 (3) C类地

8、址分配给小型网络使用。 (4) D类地址为组播地址,支持多点发送地址,仅供特殊协议向选定的节点发送信息用。 (5) E类地址保留,以备将来扩展使用。 3. IPv6 (1) 增加IP地址的长度 (2) 扩充相应功能 (3) 增强网络安全性能 (4) 保持与IPv4协议的兼容,13,一、IP地址与域名,(二)域名 1. 域名的格式 主机名. 网络名. 机构名. 顶级域名 2. 顶级域名 (1) 基于机构性质的顶级域名。 (2) 基于国家区域的顶级域名。 3. 域名的申请与注册 申请注册域名的步骤如下。 (1) 填写申请注册表并递交。 (2) 域名注册系统进行语法检查。 (3) 域名注册系统检查是

9、否有单位已经注册或预注册了所要申请的域名。 (4) 邮寄或亲自递交申请材料。 (5) 审核注册材料。 (6) 缴纳域名注册费用。 (7) 领取“域名注册证”和发票。,14,二、Internet的接入方法,(一)普通电话拨号上网 (二)ADSL上网 (三)ISDN上网 (四)DDN上网 (五)有线电视电缆上网 (六)光纤上网 (七)无线接入 (八)局域网共享上网,15,三、Internet常用服务,(一)WWW服务 1. 万维网的特征 (1) 提供文本、声音、图形、图像等信息,具有非常友好的图形界面,操作简单。 (2) 可交互式查询和访问网上资源。 (3) 支持可产生具体网页的超文本标志语言HT

10、ML。 (4) 基于域名地址的统一资源定位器URL。 2. 统一资源定位器URL 3. WWW浏览器 (1) IE浏览器 (2) Firefox(火狐)浏览器 (3) Opera浏览器 (4) Safari浏览器 (5) Google Chrome浏览器 (6) Maxthon(傲游)浏览器,16,三、Internet常用服务,(二)电子邮件 电子邮件的地址格式为:用户名邮件服务器主机的域名,如。一封完整的电子邮件应包括收信人电子邮箱地址(to:)、发信人电子邮箱地址(from:)、邮件主题(subject:)和邮件正文(body:)等几部分。 常见的提供免费电子邮箱申请注册的网站有以下几个:

11、 http:/ http:/ http:/ http:/ http:/ http:/ http:/,17,三、Internet常用服务,(三)搜索引擎 (1) 选好关键字。 (2) 使用各种符号检索。 (3) 限定文件类型。 (4) 选择搜索引擎和搜索产品。 (四)即时通信 即时通信(Instant Message,IM)是指能够即时发送和接收互联网消息的服务。 现在国内的即时通信工具按照使用对象可分为三类。 一是个人即时通信 二是商务即时通信 三是企业即时通信,18,三、Internet常用服务,(五)其他Internet服务 1. 远程登录 2. 文件传输 3. 电子公告板 4. 博客,1

12、9,第三节 Web开发技术,一、HTML (一)HTML语言简介 HTML(Hyper Text Markup Language,超文本置标语言)是一种用来制作超文本文档的简单置标语言。 生成一个HTML文档主要有以下三种途径。 (1) 手工直接编写(例如ASCII文本编辑器或其他HTML的编辑工具编写)。 (2) 通过格式转换工具将现有其他格式文档(如Word文档)转换成HTML文档。 (3) 由Web服务器实时动态地生成。,20,一、HTML,(二)标记语法和文档结构 1. 单标记 2. 双标记 内容 3. 标记属性 4. 文档结构 头部信息 文档主体,正文部分 ,21,一、HTML,(三

13、)一个简单例子的剖析 下面我们来观察一个简单网页的HTML源文件。 参见教材P157 这一网页源文件在IE中的显示如图6-4所示。,22,一、HTML,(四)字体与颜色 HTML中有不少用于字体的标记,如上例中的 表示用粗体(Bold)显示。其他还有 为斜体(Italic), 为定长宽度字体(Teletype)。 若想改变字体的大小可利用正文标题标记至,其中至比一般正文字体大,而至比一般正文字体小。 (五)超链接和URL 超链接标记的格式如下: 超链接文本及图像 ,23,一、HTML,(六)图像、声音和视频 1. 图像 图像同样也可以作为一个超链接,如: 单击图像 查看图片的详情 浏览器在超链

14、接图片的四周画一个边框,以示可被触发。若想去掉这个框,只需在标记中加上属性BORDER=0就可以了。图6-7是上述例子的显示效果。 2. 声音和视频,24,一、HTML,(七)列表 列表(List)是一种具有段落性质的独立块状结构。 在HTML文档中,一共有以下三种类型的列表。 (1) 无次序列表(Unordered List): 列表项 。 (2) 有次序列表(Ordered List): 列表项 。 (3) 定义表(Definition List): 列表项 。 例如: 术语(或名词)一 术语(或名词)一的解释 术语(或名词)二 术语(或名词)二的解释 上述例子的显示效果如图6-8所示。,

15、25,二、XML,(一)可扩展性 (二)灵活性 (三)自描述性 图6-9给出了XML格式产品的例子,该产品有三个元素。,26,三、ASP,(一)ASP概述 (1) 利用ASP可以实现突破静态网页的一些功能限制,实现动态网页技术。 (2) ASP文件包含在HTML代码所组成的文件中,易于修改和测试。 (3) 服务器上的ASP解释程序会在服务器端制定ASP程序,并将结果以HTML格式传送到客户端浏览器上,因此,使用各种浏览器都可以正常浏览ASP所产生的网页。 (4) ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。 (5) ASP可以使用服务器端ActiveX组件来执行各种各样的

16、任务,如存取数据库中的数据、发现E-mail或访问文件系统等。 (6) 由于服务器是将ASP程序执行的结果以HTML格式传回客户端浏览器,因此使用者不会看到ASP所编写的原始程序代码,这样可防止ASP程序代码被窃取。,27,三、ASP,(二)ASP的工作原理 (1) 用户在浏览器地址栏中输入网址,默认页面的扩展名是.asp。 (2) 浏览器向服务器发出请求。 (3) 服务器引擎开始运行ASP程序。 (4) ASP文件按照从上到下的顺序开始处理,执行脚本命令,执行HTML页面内容。 (5) 页面信息发送到浏览器。,28,三、ASP,(三)ASP的对象和组件 (1) Request对象 (2) Re

展开阅读全文
相关资源
相关搜索

当前位置:首页 > IT计算机/网络 > 网站策划/UE

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号