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