《电子商务导论第3章电子商务技术基础ppt课件.pptx》由会员分享,可在线阅读,更多相关《电子商务导论第3章电子商务技术基础ppt课件.pptx(56页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、电子商务导论第3章电子商务技术基础第第3章章 电子商务技术基础电子商务技术基础Page 3本章学习目的本章学习目的 了解互联网的产生和发展过程了解互联网的产生和发展过程1了解互联网协议了解互联网协议2掌握掌握IP地址的结构和域名地址的结构和域名3掌握企业电子商务系统的一般框架掌握企业电子商务系统的一般框架4了解各种客户端技术和服务器端技术了解各种客户端技术和服务器端技术5Page 4导入案例导入案例中国互联网络信息中心中国互联网络信息中心n 中国互联网络信息中心(中国互联网络信息中心(China Internet Network Information Center,CNNIC,网址:,网址:
2、)是经国家主管部门批准,于)是经国家主管部门批准,于1997年年6月月3日组建日组建的管理和服务机构,行使国家互联网络信息中心的管理和服务机构,行使国家互联网络信息中心的职责。的职责。中国互联网络信息中心中国互联网络信息中心Page 5导入案例导入案例中国互联网络信中国互联网络信息中心息中心n CNNIC是亚太互联网络信息中心(是亚太互联网络信息中心(APNIC)的国)的国家级家级IP地址注册机构成员(地址注册机构成员(NIR),以),以CNNIC为为召集单位的召集单位的IP地址分配联盟。负责为我国的网络地址分配联盟。负责为我国的网络服务提供商(服务提供商(ISP)和网络用户提供)和网络用户提
3、供IP地址和地址和AS号码的分配管理服务,积极推动我国向以号码的分配管理服务,积极推动我国向以IPv6为为代表的下一代互联网发展过渡。代表的下一代互联网发展过渡。Page 6Page 7导入案例导入案例中国互联网络信中国互联网络信息中心息中心n CNNIC具有以下职责:具有以下职责:n (1)作为我国域名注册管理机构和域名根服务器)作为我国域名注册管理机构和域名根服务器运行机构。负责运行和管理国家顶级域名运行机构。负责运行和管理国家顶级域名.CN、中文域名系统。为全球用户提供不间断的域名注中文域名系统。为全球用户提供不间断的域名注册、域名解析和册、域名解析和WHOIS查询等服务。查询等服务。n
4、 (2)作为国家网络基础资源的技术研发和安全中)作为国家网络基础资源的技术研发和安全中心。致力于构建全球领先、服务高效、安全稳定心。致力于构建全球领先、服务高效、安全稳定的互联网基础资源服务平台,从根本上提高我国的互联网基础资源服务平台,从根本上提高我国网络基础资源体系的可信、安全和稳定。网络基础资源体系的可信、安全和稳定。n (3)为互联网的发展提供咨询服务,促进电子商)为互联网的发展提供咨询服务,促进电子商务系统的技术发展。务系统的技术发展。Page 8第第3 3章章 电子商务技术基础电子商务技术基础 3.1 互联网基础 3.2 Web开发技术 3.3 电子商务技术案例分析Page 93.
5、1 互联网基础互联网基础n 3.1.1 互联网的产生和发展互联网的产生和发展n 3.1.2 互联网协议互联网协议n 3.1.3 IP地址与域名地址与域名n 3.1.4 企业电子商务系统企业电子商务系统3.1.1 互联网的产生和发展互联网的产生和发展n 1互联网的产生互联网的产生n (1)从从20世纪世纪50年代开始发展起来。年代开始发展起来。n 计算机网络,即指利用通信设备和线路将地理位计算机网络,即指利用通信设备和线路将地理位置不同和功能独立的多个计算机系统互联起来,置不同和功能独立的多个计算机系统互联起来,以功能完善的网络软件(包括网络通信协议、信以功能完善的网络软件(包括网络通信协议、信
6、息交换方式以及网络操作系统)来实现网络中信息交换方式以及网络操作系统)来实现网络中信息传递和资源共享的系统。息传递和资源共享的系统。n (2)20世纪世纪60年代中期,出现了多个计算机互年代中期,出现了多个计算机互联系统。联系统。n ARPANet(Advanced Research Projects Agency Network,阿帕网),阿帕网)Page 103.1.1 互联网的产生和发展互联网的产生和发展n 2互联网逻辑结构互联网逻辑结构n Internet使用路由器将分布在世界各地数以千计使用路由器将分布在世界各地数以千计的规模不一的计算机网络互连起来,成为一个超的规模不一的计算机网络
7、互连起来,成为一个超大型国际网,网络之间通信采用大型国际网,网络之间通信采用TCP/IP协议,屏协议,屏蔽了物理网络连接的细节,使用户感觉使用的是蔽了物理网络连接的细节,使用户感觉使用的是一个单一网络,可以没有区别地访问一个单一网络,可以没有区别地访问Internet上上任何主机。任何主机。Page 11Page 12Internet的逻辑结构的逻辑结构3.1.1 互联网的产生和发展互联网的产生和发展n 3互联网发展过程互联网发展过程n (1)研究实验阶段()研究实验阶段(19681983)n 从从1969年年建成的建成的ARPAnet到到1983年的年的TCP/IP。n (2)实用发展阶段(
8、)实用发展阶段(19841991)n 1986年年建立建立NSFnet广域网广域网,1990年年ARPAnet退退出了历史舞台出了历史舞台。n (3)商业化阶段()商业化阶段(1991年至今)年至今)n 1991年美国开始有公司向客户提供互联网服务及年美国开始有公司向客户提供互联网服务及通讯服务,通讯服务,1995年年NSFnet正式宣布停止运作正式宣布停止运作。Page 133.1.2 互联网协议互联网协议n 1TCP/IP协议概述协议概述n TCP/IP协议于协议于1973年提出年提出,随后从随后从1977年到年到1979年间推出年间推出TCP/IP体系结构和协议规范。通过体系结构和协议规
9、范。通过TCP/IP协议,不同操作系统、不同架构的多种物协议,不同操作系统、不同架构的多种物理网络之间均可以进行通信。理网络之间均可以进行通信。n TCP/IP协议套件实际是一个协议族,包括协议套件实际是一个协议族,包括TCP协协议、议、IP协议以及其他一些协议。协议以及其他一些协议。Page 14Page 15所在层次所在层次协议名称协议名称英文全名英文全名中文名称中文名称作用作用应用层应用层SMTPSimple Mail Transfer Protocol简单邮件传输协议简单邮件传输协议主要用于传输电子邮件主要用于传输电子邮件DNSDomain Name Service域名服务域名服务用于
10、域名服务,提供了从名字用于域名服务,提供了从名字到到IP地址的转换地址的转换NSPName Service Protocol名字服务协议名字服务协议负责管理域名系统负责管理域名系统FTPFile Transfer Protocol文件传输协议文件传输协议用于控制两个主机之间文件的用于控制两个主机之间文件的交换,远程文件传输交换,远程文件传输TelnetTelecommunication Network远程通信网络远程通信网络远程登录协议远程登录协议WWWWorld Wide Web万维网协议万维网协议既是通信协议,又是实现协议既是通信协议,又是实现协议的软件的软件HTTPHyperText T
11、ransfer Protocol超文本传输协议超文本传输协议既是通信协议,又是实现协议既是通信协议,又是实现协议的软件的软件传输层传输层TCPTransport Control Protocol传输控制协议传输控制协议负责应用程序之间数据传输,负责应用程序之间数据传输,是可靠的面向连接的是可靠的面向连接的UDPUser Datagram Protocol用户数据报协议用户数据报协议负责应用程序之间的数据传输,负责应用程序之间的数据传输,但比但比TCP简单,是不可靠的无连简单,是不可靠的无连接的接的NVPNetwork Voice Protocol网络语音协议网络语音协议用于传输数字化语音用于传
12、输数字化语音互联层互联层IPInternet Protocol互联网协议互联网协议计算机之间的数据传输计算机之间的数据传输ICMPInternet Control Message Protocol互联网控制报文协议互联网控制报文协议用于传输差错及控制报文用于传输差错及控制报文IGMPInternet Gateway Message Protocol互联网网关报文协议互联网网关报文协议网络连接内外部网关的协议网络连接内外部网关的协议网络网络接口层接口层ARPAddress Resolution Protocol地址解析协议地址解析协议网络地址转换,即网络地址转换,即IP地址到物地址到物理地址的映
13、射理地址的映射RARPReverse ARP反向地址解析协议反向地址解析协议反向网络地址转换,即物理地反向网络地址转换,即物理地址到址到IP地址的映射地址的映射TCP/IP协议套件协议套件3.1.2 互联网协议互联网协议n 2TCP/IP与互联网概念结构与互联网概念结构n Internet软件围绕着软件围绕着3个层次的概念化网络服务而个层次的概念化网络服务而设计设计,有三个层次。有三个层次。Page 16应用服务可靠的传送服务无连接分组传送服务IP协议TCP协议互联网服务的三个概念层互联网服务的三个概念层3.1.3 IP地址与域名地址与域名n IP地址是按照地址是按照IP协议规定的格式,为每一
14、个正式协议规定的格式,为每一个正式接入接入Internet的主机所分配的、供全世界标识的的主机所分配的、供全世界标识的唯一通信地址。唯一通信地址。n 1IP地址结构和编址方案地址结构和编址方案n IP地址用地址用32位二进制编址,分为四个位二进制编址,分为四个8位组,由位组,由网络号网络号netId和主机号和主机号hostId两部分构成。两部分构成。n 网络号确定了该台主机所在的物理网络;主机号网络号确定了该台主机所在的物理网络;主机号确定了在某一物理网络上的一台主机。确定了在某一物理网络上的一台主机。Page 173.1.3 IP地址与域名地址与域名n 根据网络规模,根据网络规模,IP地址分
15、为地址分为A到到E五类,其中五类,其中A、B、C类称为基本类,用于主机地址,类称为基本类,用于主机地址,D类用于组类用于组播,播,E类保留不用。类保留不用。Page 18IP地址编址方案地址编址方案3.1.3 IP地址与域名地址与域名Page 19地址类地址类前缀前缀二进制位二进制位数数后缀后缀二进制位二进制位数数网络最大数网络最大数网络网络中中最大最大主机数主机数A72412616 777 214B141616 38265 534C2182 097 150254三种主要三种主要IP地址所包含的网络数和主机数地址所包含的网络数和主机数3.1.3 IP地址与域名地址与域名n 2IP地址表示方式地
16、址表示方式n IP地址是地址是32位二进制数,不便于用户输入、读数位二进制数,不便于用户输入、读数和记忆,为此用一种点分十进制数来表示,其中和记忆,为此用一种点分十进制数来表示,其中每每8位一组用十进制表示,并利用点号分割各部分位一组用十进制表示,并利用点号分割各部分,每组值的范围为,每组值的范围为0到到255,因此,因此IP地址用此种方地址用此种方法表示的范围为法表示的范围为到到。Page 203.1.3 IP地址与域名地址与域名地址类地址类 网络标识范围网络标识范围特殊特殊IP说明说明A01270.0.0.0保留,作为本机保留,作为本机0.x.x.x保留,指定本网中的某个主机保留,指定本网
17、中的某个主机10.x.x.x,供私人使用的保留地址,供私人使用的保留地址127.x.x.x保留用于回送,在本地机器上进行测试和实现进保留用于回送,在本地机器上进行测试和实现进程间通信。发送到程间通信。发送到127的分组永远不会出现在任何网络上的分组永远不会出现在任何网络上B128191172.16.x.x172.31.x.x,供私人使用的保留地址,供私人使用的保留地址C192223192.168.0.x192.168.255.x,供私人使用的保留地址,常,供私人使用的保留地址,常用于局域网中用于局域网中D224239用于广播传送至多个目的地址用用于广播传送至多个目的地址用E240255保留地址
18、保留地址255.255.255.255用于对本地网上的所有主机进行广播,地用于对本地网上的所有主机进行广播,地址类型为有限广播址类型为有限广播Page 21IP地址范围及说明地址范围及说明3.1.3 IP地址与域名地址与域名n 3IPv6n IPv4n IPv6主要有以下几个方面的特点:主要有以下几个方面的特点:n (1)地址位数(地址位数(Address Size)多。)多。n (2)可自动配置(可自动配置(Automatic Configure)。)。Page 223.1.3 IP地址与域名地址与域名n 4域名域名n 网络上主机通信必须指定双方机器的网络上主机通信必须指定双方机器的IP地址
19、。地址。IP地址虽然能够唯一地标识网络上的计算机,但它地址虽然能够唯一地标识网络上的计算机,但它是数字型的,不便记忆。因而提出了字符型的名是数字型的,不便记忆。因而提出了字符型的名字标识,将二进制的字标识,将二进制的IP地址转换成字符型地址,地址转换成字符型地址,即域名地址,简称域名(即域名地址,简称域名(Domain Name)。)。n 域名由字母、数字和连字符组成,开头和结尾必域名由字母、数字和连字符组成,开头和结尾必须是字母或数字,最长不超过须是字母或数字,最长不超过63个字符,而且不个字符,而且不区分大小写。区分大小写。Page 233.1.3 IP地址与域名地址与域名n 域名由字母、
20、数字和连字符组成,开头和结尾必域名由字母、数字和连字符组成,开头和结尾必须是字母或数字,最长不超过须是字母或数字,最长不超过63个字符,而且不个字符,而且不区分大小写。区分大小写。n 例如:例如:就是河北科技大学一台计算机的域名地址就是河北科技大学一台计算机的域名地址。Page 24域域 名名含含 义义域域 名名含含 义义com商业机构商业机构net网络组织网络组织edu教育机构教育机构int国际机构(主要指北约)国际机构(主要指北约)gov政府部门政府部门org其他非营利组织其他非营利组织mil军事机构军事机构国际顶级域名国际顶级域名机构名称机构名称3.1.3 IP地址与域名地址与域名域域
21、名名含含 义义域域 名名含含 义义. .firm公司、企业公司、企业. .aero航空运输航空运输. .store商店、销售公司和企业商店、销售公司和企业. .coop合作组织合作组织. .webWWW活动的单位活动的单位. .museum博物馆博物馆. .art文化、娱乐活动的单位文化、娱乐活动的单位. .biz企业企业. .rec消遣、娱乐活动的单位消遣、娱乐活动的单位. .name个人网站个人网站. .info提供信息服务的单位提供信息服务的单位. .pro专业人士专业人士Page 25国际顶级域名(扩展)国际顶级域名(扩展)3.1.4 企业电子商务系统企业电子商务系统n 1企业电子商务
22、系统的企业电子商务系统的定定义义n 企业电子商务系统广义上是指支持电子商务活动企业电子商务系统广义上是指支持电子商务活动的电子技术手段的集合。的电子技术手段的集合。n 狭义上是指在因特网和其他网络的基础上,以实狭义上是指在因特网和其他网络的基础上,以实现企业电子商务活动为目标,满足企业生产、销现企业电子商务活动为目标,满足企业生产、销售、服务等生产和管理的需要,支持企业的对外售、服务等生产和管理的需要,支持企业的对外业务协作,从运作、管理和决策等层次全面提高业务协作,从运作、管理和决策等层次全面提高企业信息化水平,为企业提供商业智能的计算机企业信息化水平,为企业提供商业智能的计算机系统。系统。
23、Page 263.1.4 企业电子商务系统企业电子商务系统n 2企业电子商务系统的构成企业电子商务系统的构成n 企业电子商务系统从整体结构上分为企业内部管企业电子商务系统从整体结构上分为企业内部管理信息系统、支持应用实现的基础结构层和电子理信息系统、支持应用实现的基础结构层和电子商务应用层。支持应用实现的基础结构包括三个商务应用层。支持应用实现的基础结构包括三个层次和两个支柱。三个层次自下而上分别为网络层次和两个支柱。三个层次自下而上分别为网络层、信息层、信息/消息发布层、一般业务服务层。两个支消息发布层、一般业务服务层。两个支柱分别是网络协议与技术标准、国家政策与法律柱分别是网络协议与技术标
24、准、国家政策与法律规范。规范。Page 27Page 28企业电子商务系统的一般框架企业电子商务系统的一般框架3.1.4 企业电子商务系统企业电子商务系统n 3企业电子商务系统基础结构企业电子商务系统基础结构n (1)两个支柱)两个支柱n 技术标准及网络协议。技术标准及网络协议。n 国家政策及法律法规。国家政策及法律法规。n (2)三个层次)三个层次n 网络层(网络平台)。网络层(网络平台)。n 信息发布层(信息发布平台)。信息发布层(信息发布平台)。n 一般业务服务层(电子商务平台)。一般业务服务层(电子商务平台)。Page 293.1.4 企业电子商务系统企业电子商务系统4电子商务应用层结
25、构(电子商务各应用系统)电子商务应用层结构(电子商务各应用系统)n 在两个支柱和三个层次组成的平台上,可以开展网在两个支柱和三个层次组成的平台上,可以开展网上购物、网上银行、网络广告和网上娱乐等电子商上购物、网上银行、网络广告和网上娱乐等电子商务活动。务活动。Page 303.1.4 企业电子商务系统企业电子商务系统5企业内部管理信息系统层结构企业内部管理信息系统层结构n 企业内部管理信息系统的作用一是管理企业资源企业内部管理信息系统的作用一是管理企业资源,二是作为一个平台,协调客户、供应商和其他,二是作为一个平台,协调客户、供应商和其他合伙人的关系,发挥整条价值链的协同效应,建合伙人的关系,
26、发挥整条价值链的协同效应,建立企业的竞争优势。随着信息技术的发展,现代立企业的竞争优势。随着信息技术的发展,现代企业形成了对内以企业形成了对内以ERP为核心、为核心、OA辅助,对外以辅助,对外以CRM为依托的发展趋势。企业运用为依托的发展趋势。企业运用CRM挖掘出改挖掘出改进客户满意度的信息,并将其运用到企业的进客户满意度的信息,并将其运用到企业的ERP系统的生产、物流、销售和客户服务子系统中,系统的生产、物流、销售和客户服务子系统中,提高企业效益和顾客满意度,给企业带来丰厚的提高企业效益和顾客满意度,给企业带来丰厚的利润。利润。Page 31Page 323.2 Web开发技术开发技术n 3
27、.2.1 客户端技术客户端技术n 3.2.2 服务器端技术服务器端技术3.2.1 客户端技术客户端技术n 1JavaScriptn JavaScript是一种基于对象和事件驱动并具有相对是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言。同时也是一种广泛用于安全性的客户端脚本语言。同时也是一种广泛用于客户端客户端Web开发的脚本语言,常用来给开发的脚本语言,常用来给HTML网页网页添加动态功能,响应用户的各种操作。添加动态功能,响应用户的各种操作。Page 333.2.1 客户端技术客户端技术n 2VBScriptn VBScript(Visual Basic Script),有时也被缩
28、),有时也被缩写为写为VBS,是微软开发的一种脚本语言,可以看作,是微软开发的一种脚本语言,可以看作是是VB简化版,与简化版,与Visual Basic for Applications的的关系也很密切。关系也很密切。n 广泛应用于网页和广泛应用于网页和ASP程序编制,同时还能直接作程序编制,同时还能直接作为一个可执行程序。网页中的为一个可执行程序。网页中的VBS可用来控制客户可用来控制客户端的网页浏览器(用浏览器执行端的网页浏览器(用浏览器执行VBS程序)程序)n VBS与与JavaScript在这一方面是竞争者,它们可被在这一方面是竞争者,它们可被用来实现动态用来实现动态HTMLPage
29、343.2.1 客户端技术客户端技术n 3SGMLn SGML(Standard Generalized Markup Language,标准通用标记语言)是一种定义电,标准通用标记语言)是一种定义电子文档结构和描述其内容的国际标准语言,是所子文档结构和描述其内容的国际标准语言,是所有电子文档标记语言的起源,同时具有极好的扩有电子文档标记语言的起源,同时具有极好的扩展性,因此在数据分类和索引中非常有用。早在展性,因此在数据分类和索引中非常有用。早在万维网发明之前,标准通用标记语言就已存在。万维网发明之前,标准通用标记语言就已存在。Page 353.2.1 客户端技术客户端技术n 4HTMLn
30、HTML(Hyper Text Markup Language,超文,超文本标记语言)是标准通用标记语言下的一个应用本标记语言)是标准通用标记语言下的一个应用,也是一个规范,一种标准。它通过标记符号来,也是一个规范,一种标准。它通过标记符号来标记要显示的网页中的各个部分。网页文件本身标记要显示的网页中的各个部分。网页文件本身是一种文本文件,通过在文本文件中添加标记符是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容(如文字,可以告诉浏览器如何显示其中的内容(如文字如何处理、画面如何安排、图片如何显示等)。如何处理、画面如何安排、图片如何显示等)。Page 363.2.
31、1 客户端技术客户端技术n 5XHTMLn XHTML(eXtensible Hyper Text Markup Language,可扩展超文本标记语言)的表现方,可扩展超文本标记语言)的表现方式与式与HTML类似,不过语法上更加严格。类似,不过语法上更加严格。Page 373.2.1 客户端技术客户端技术n 6Java Appletn 小程序应用(小程序应用(Applet)是可以通过互联网下载并)是可以通过互联网下载并在计算机上运行的一个小程序。小应用程序通常在计算机上运行的一个小程序。小应用程序通常用用Java语言编写并可运行在浏览器软件中,语言编写并可运行在浏览器软件中,Applet典型
32、应用是为页面定制或添加交互格式元典型应用是为页面定制或添加交互格式元素。素。Page 383.2.1 客户端技术客户端技术n 7AJAXn AJAX(Asynchronous JavaScript And XML,异步,异步JavaScript及及XML)。通过)。通过AJAX,JavaScript可使用可使用JavaScript的的XMLHttpRequest对象来直接与服务器进行通信对象来直接与服务器进行通信。通过这个对象,。通过这个对象,JavaScript可在不重载页面的可在不重载页面的情况下,与情况下,与Web服务器交换数据。服务器交换数据。Page 393.2.1 客户端技术客户端
33、技术n 8DOMn DOM(Document Object Model,文档交换模,文档交换模型)可以以一种独立于平台和语言的方式访问和型)可以以一种独立于平台和语言的方式访问和修改文档的内容和结构。也可以说,这是表示和修改文档的内容和结构。也可以说,这是表示和处理处理HTML或或XML文档的常用方法。文档的常用方法。DOM技术使技术使得用户页面可以动态变化。例如,可以动态地显得用户页面可以动态变化。例如,可以动态地显示或隐藏一个元素,改变它的属性,增加一个元示或隐藏一个元素,改变它的属性,增加一个元素等。素等。DOM技术使得页面的交互性大大地增强。技术使得页面的交互性大大地增强。Page 4
34、03.2.1 客户端技术客户端技术n 9CSSn CSS(Cascading Style Sheet,层叠样式表)是,层叠样式表)是一种用来表现一种用来表现HTML或或XML等文件样式的计算机语等文件样式的计算机语言,使用户能够真正做到网页表现与内容分离的一言,使用户能够真正做到网页表现与内容分离的一种样式设计语言。相对于传统种样式设计语言。相对于传统HTML的表现而言,的表现而言,CSS能够对网页中对象的位置排版进行像素级的精能够对网页中对象的位置排版进行像素级的精确控制,支持几乎所有的字体字号样式,拥有对网确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力,并能够进行初
35、步交页对象和模型样式编辑的能力,并能够进行初步交互设计,是目前基于文本展示最优秀的表现设计语互设计,是目前基于文本展示最优秀的表现设计语言。言。CSS能够根据不同使用者的理解能力,简化或能够根据不同使用者的理解能力,简化或者优化写法,针对各类人群,有较强的易读性。者优化写法,针对各类人群,有较强的易读性。Page 413.2.1 客户端技术客户端技术n 10DHTMLn DHTML(Dynamic HTML,动态的,动态的HTML)是相)是相对于传统的静态对于传统的静态HTML而言的一种制作网页的概而言的一种制作网页的概念。所谓念。所谓DHTML,其实并不是一种新的语言,它,其实并不是一种新的
36、语言,它只是只是HTML、CSS和客户端脚本的一种集成,即和客户端脚本的一种集成,即一个网页中包括一个网页中包括HTML+CSS+JavaScript(或其(或其他客户端脚本),其中他客户端脚本),其中CSS和客户端脚本是直接和客户端脚本是直接在网页上写而不是链接上相关文件。在网页上写而不是链接上相关文件。DHTML不是不是一种技术、标准或规范,只是一种将目前已有的一种技术、标准或规范,只是一种将目前已有的网页技术、语言标准整合运用,制作出在下载后网页技术、语言标准整合运用,制作出在下载后仍然能实时交换页面元素效果的网页设计概念。仍然能实时交换页面元素效果的网页设计概念。Page 423.2.
37、2 服务器端技术服务器端技术n 1CGIn CGI(Common Gateway Interface,公共网关,公共网关接口)是最重要的接口)是最重要的WWW技术之一,有着不可替技术之一,有着不可替代的重要地位。代的重要地位。CGI是外部应用程序(是外部应用程序(CGI程序)程序)与与Web服务器之间的接口标准,是在服务器之间的接口标准,是在CGI程序和程序和Web服务器之间传递信息的规程。服务器之间传递信息的规程。CGI规范允许规范允许Web服务器执行外部程序,并将它们的输出发送服务器执行外部程序,并将它们的输出发送给给Web浏览器,浏览器,CGI将将Web的一组简单的静态超的一组简单的静态
38、超媒体文档变成一个完整的新交互式媒体。媒体文档变成一个完整的新交互式媒体。Page 433.2.2 服务器端技术服务器端技术n 2PHPn PHP(HyperText Preprocessor,超文本预处,超文本预处理语言)是一种理语言)是一种HTML内嵌式的语言,是一种在内嵌式的语言,是一种在服务器端执行的嵌入服务器端执行的嵌入HTML文档的脚本语言,语文档的脚本语言,语言的风格类似于言的风格类似于C语言,被广泛应用。语言,被广泛应用。Page 443.2.2 服务器端技术服务器端技术n 3ASPn ASP(Active Server Page,动态服务器页面),动态服务器页面)是微软公司开
39、发的代替是微软公司开发的代替CGI脚本程序的一种应用脚本程序的一种应用,它可以与数据库和其他程序进行交互,是一种,它可以与数据库和其他程序进行交互,是一种简单、方便的编程工具。简单、方便的编程工具。ASP的网页文件的格式的网页文件的格式是是.asp。现在常用于各种动态网站中。现在常用于各种动态网站中。Page 453.2.2 服务器端技术服务器端技术n 4Servletn Servlet是一种服务器端的应用程序,具有独立于是一种服务器端的应用程序,具有独立于平台和协议的特性,可以生成动态的平台和协议的特性,可以生成动态的Web页面。页面。它担当客户请求(它担当客户请求(Web浏览器或其他浏览器
40、或其他HTTP客户客户程序)与服务器响应(程序)与服务器响应(HTTP服务器上的数据库服务器上的数据库或应用程序)的中间层。或应用程序)的中间层。Servlet是位于是位于Web服务服务器内部的服务器端的器内部的服务器端的Java应用程序,与传统的从应用程序,与传统的从命令行启动的命令行启动的Java应用程序不同,应用程序不同,Servlet由由Web服务器加载。服务器加载。Page 463.2.2 服务器端技术服务器端技术n 5JSPn JSP(Java Server Page)是由原)是由原Sun Microsystems公司倡导,许多公司参与一起建公司倡导,许多公司参与一起建立的一种动态
41、网页技术标准。立的一种动态网页技术标准。JSP技术有点类似技术有点类似ASP技术,它在传统的网页技术,它在传统的网页HTML文件中插入文件中插入Java程序段和程序段和JSP标记(标记(tag),从而形成),从而形成JSP文文件(件(*.jsp)。用)。用JSP开发的开发的Web应用是跨平台的应用是跨平台的,既能在,既能在Linux下运行,也能在其他操作系统上下运行,也能在其他操作系统上运行。运行。Page 47Page 483.3 电子商务技术案例分析电子商务技术案例分析n 1企业简介企业简介n A企业是集采、选、冶为一体的大型有色金属联合企业。企业是集采、选、冶为一体的大型有色金属联合企业
42、。该企业历史悠久,矿产资源丰富,下辖三个矿山该企业历史悠久,矿产资源丰富,下辖三个矿山、五个冶五个冶炼厂及三个辅助生产单位和十六个二级附属单位。产品质炼厂及三个辅助生产单位和十六个二级附属单位。产品质量稳定可靠,多次获奖。并通过量稳定可靠,多次获奖。并通过ISO9002质量管理与质质量管理与质量保证体系认证。量保证体系认证。n 该企业该企业有有各种型号的计算机各种型号的计算机200多台,有多台,有4个小型局域网个小型局域网和一个自动计量系统,但是还没有真正做到信息共享,也和一个自动计量系统,但是还没有真正做到信息共享,也没有实现现场控制设备和计算机之间的直接信息交流,也没有实现现场控制设备和计
43、算机之间的直接信息交流,也没有开展电子商务活动。许多地方还只是单台件的自动控没有开展电子商务活动。许多地方还只是单台件的自动控制,信息传递还是利用报表人工传递,许多部门的计算机制,信息传递还是利用报表人工传递,许多部门的计算机也只做到报表的统计、打印。也只做到报表的统计、打印。n 为适应企业发展需要,该企业决定建设计算机网络系统,为适应企业发展需要,该企业决定建设计算机网络系统,在此基础上开展电子商务活动。在此基础上开展电子商务活动。3.3 电子商务技术案例分析电子商务技术案例分析n 2需求分析需求分析n 该企业的主要职能部门绝大部分集中在相距不到该企业的主要职能部门绝大部分集中在相距不到80
44、 m的办公的办公大楼内,部分二级厂矿和部分职能部门分别位于距办公大楼大楼内,部分二级厂矿和部分职能部门分别位于距办公大楼不到不到4 km的范围内,另外有一个冶炼厂在距办公大楼的范围内,另外有一个冶炼厂在距办公大楼45 km的地方,二个矿山距办公大楼的地方,二个矿山距办公大楼89 km的地方。的地方。n 该企业要求网络系统采用先进成熟的技术产品,降低系统风该企业要求网络系统采用先进成熟的技术产品,降低系统风险。网络信息流量合理,不产生瓶颈。要求建立矿山、冶炼险。网络信息流量合理,不产生瓶颈。要求建立矿山、冶炼厂的局域网,厂的局域网,LAN能实现能实现10/100 M到桌面,各局域网通过到桌面,各
45、局域网通过100/1000 M主干网连接起来,实现信息的高度共享。同时提主干网连接起来,实现信息的高度共享。同时提供与供与Internet的高速连接,并建立企业网站,在适当时机开的高速连接,并建立企业网站,在适当时机开展电子商务。展电子商务。Page 493.3 电子商务技术案例分析电子商务技术案例分析n 3网络设计网络设计n 通过对该企业的实地考察,并综合分析当前网络的主流技通过对该企业的实地考察,并综合分析当前网络的主流技术和发展趋势,充分考虑该企业的实际情况和发展态势,术和发展趋势,充分考虑该企业的实际情况和发展态势,企业内部采用交换企业内部采用交换LAN,并通过电信网络与距离较远的二,
46、并通过电信网络与距离较远的二个矿山和一个冶炼厂连接。每一分厂或矿山采用个矿山和一个冶炼厂连接。每一分厂或矿山采用100M交交换换LAN,各用户计算机通过双绞线与该分厂或矿山交换机,各用户计算机通过双绞线与该分厂或矿山交换机或二级交换机相连。各二级厂矿交换机通过光纤与主交换或二级交换机相连。各二级厂矿交换机通过光纤与主交换机相连。并按管理职能或管理部门将所有用户划分成机相连。并按管理职能或管理部门将所有用户划分成VLAN。整个网络采用。整个网络采用TCP/IP协议,服务器的操作系统采协议,服务器的操作系统采用用Windows 2016,数据库采用,数据库采用Oracle 12C。Page 50P
47、age 51某企业计算机网络拓扑结构图某企业计算机网络拓扑结构图小小 结结n 互联网的产生、组成以及发展过程。互联网的产生、组成以及发展过程。n 互联网协议保证各种网络互相联通,实现通信和资互联网协议保证各种网络互相联通,实现通信和资源共享。源共享。n 使用互联网必须要有一个域名,对应一个使用互联网必须要有一个域名,对应一个IP地址。地址。n 企业电子商务系统的组成企业电子商务系统的组成n Web开发技术,包括客户端和服务器端技术。开发技术,包括客户端和服务器端技术。Page 52习习 题题n 1写出计算机网络概念及计算机网络发展阶段。写出计算机网络概念及计算机网络发展阶段。n 2简述简述In
48、ternet的起源及联通原理。的起源及联通原理。n 3写出写出TCP/IP协议族的主要协议。协议族的主要协议。n 4调查并画出自己所在宿舍楼的计算机网络结构调查并画出自己所在宿舍楼的计算机网络结构图。图。n 5写出三个学校的写出三个学校的IP地址和域名。地址和域名。Page 53能能 力力 拓拓 展展n 20世纪世纪90年代中期及以前建成的一批高档酒店、年代中期及以前建成的一批高档酒店、宾馆,由于当时还未提出智能化、信息化、电子宾馆,由于当时还未提出智能化、信息化、电子商务的概念,在信息服务方面只提供了传统的商务的概念,在信息服务方面只提供了传统的PSTN语音和语音和CATV视频的服务,还没有
49、提供数据视频的服务,还没有提供数据的接入服务,如果客人要接入的接入服务,如果客人要接入Internet网络,只网络,只能通过能通过PSTN拨号上网,当时的速率只能达到拨号上网,当时的速率只能达到56 bit/s。Page 54能能 力力 拓拓 展展n 随着信息化的深入,智能化酒店越来越受到商旅随着信息化的深入,智能化酒店越来越受到商旅人士的欢迎。宽带数据接入已经成为人们选择酒人士的欢迎。宽带数据接入已经成为人们选择酒店的重要因素,也成为酒店星级服务的一个评判店的重要因素,也成为酒店星级服务的一个评判标准。无线局域网(标准。无线局域网(WLAN)由于具有灵活便捷)由于具有灵活便捷、不受环境的影响
50、,不影响原有装修布局,建设、不受环境的影响,不影响原有装修布局,建设周期短等优点,成为酒店宽带网络最合适的接入周期短等优点,成为酒店宽带网络最合适的接入方式。与方式。与PSTN相比,无线局域网作为有线网络相比,无线局域网作为有线网络有效的补充和拓展,已被应用于多个领域。有效的补充和拓展,已被应用于多个领域。Page 55能能 力力 拓拓 展展n 问题:你周围有哪些酒店、家庭、单位接入了宽问题:你周围有哪些酒店、家庭、单位接入了宽带网络?请列举出带网络?请列举出3个,并参观它们。试画出其网个,并参观它们。试画出其网络拓扑结构,指出该网络拓扑结构的优点是什么络拓扑结构,指出该网络拓扑结构的优点是什