
电子商务的基础设施.ppt
28页第第二二章章 电子商务的基础设施电子商务的基础设施 (一)包交(一)包交换换网网 早期的计算机网络采用的是单线连接模式,即线路交线路交换换线路交换模式非常适用于,但不适用于大网络之间或子网络之间的数据交换互联网采用的则是既经济又易于管理的包交换模式在包交换网络中,文件和信息被分解成包,在这些包上用表示信息源和目的地的代码打上电子标签这些包在网络中从一台计算机传输到另一台计算机,直至到达目的地目的地的计算机把这些包集中起来,并把每包中的信息重新集合成原先的数据在包交换中,每个包从源头到目的地的最佳路径是由途经的各个计算机决定的决定包的路径的计算机通常叫做路由器,确定最佳路径的程序叫做路由算法路由算法 包交换有很多优点包交换有很多优点: 一是长数据流可分解成小数据包,包沿着很多路径同时传输,避免了网络中的交通拥挤; 二是数据包到达目的地后,更换受损数据包的成本较低,因为如果一个数据包在传输途中被破坏了,只要重新传输这个数据包就行了 (二)(二)TCP/IPTCP/IP互互联联网网协议协议 支持互联网基本操作的协议是支持互联网基本操作的协议是TCP/IPTCP/IP,TCP意即传输控制协议,IP意即互联网协议。
这些协议建立了确定数据传输方式及建立/断开网络连接方式的基本规则TCP/IP是双层协议,TCP控制信息在互联网传输前的打包和到达目的地后的重组,IP则控制信息包从源头到目的地的传输路径IP处理每个信息包的所有地址信息,确保每个信息包都打上了正确的目的地地址标签(三)(三)IPIP地址和域名地址和域名 互联网地址可用多种方式表示,但都必须翻译成一个32位的数字,即IPIP地址地址以后这种32位数字会被128位数字替代,以便提高IP地址的容量 在互联网上向目的地发送信息之前,IP协议需要对信息打包,包中既包括源IP地址,也包括目的地IP地址IP数字(地址)一般写成四组圆点分隔的数字这种地址称为点分四元点分四元组组此地址唯一确定了一台连在互联网上的计算机 点分四元组标记法非常难以记忆,所以供用户使用的是称为统一资源定位符(统一资源定位符(URLURL))的命名约定,如这样的地址称为域名域名是两个或以上的圆点分隔的单词除“www”之外,域名越左面的部分越具体,从左到右越来越通用,域名最右部分是域名中最通用的部分 (四)(四)HTTPHTTP协议协议 HTTP是超文本传输协议超文本传输协议的缩写,负责传输和显示WWW页面的互联网协议。
HTTP运行在TCP/IP模型的应用层HTTP采用客户机/服务器模式,即用户(客户机)的WWW浏览器打开一个HTTP会话并向远程服务器发出WWW页面请求作为回答,服务器产生一个HTTP应答信息,并把它送回到客户机(请求者)的WWW浏览器应答包括客户机服务器上显示过的页面如果客户机确定收到的信息是正确的,就断开TCP/IP连接,HTTP会话就结束了 (五)(五)SMTPSMTP、、POPPOP和和IMAPIMAP协议协议 互联网上传送电子邮件是通过邮件服务器来管理并储存的SMTPSMTP和和POPPOP是是负责负责用客用客户户机机/ /服服务务器模式器模式发发送和送和检检索索电电子子邮邮件的件的协议协议用户计算机上运行的电子邮件客户机程序请求邮件服务器进行邮件传输,邮件服务器采用简单邮件传输协议(SMTP)标准SMTP协议规定了邮件信息的具体格式和邮件的管理方式 POPPOP是邮局协议的缩写是邮局协议的缩写,负责从邮件服务器中检索电子邮件它要求邮件服务器完成下面几种行动之一:从邮件服务器中检索邮件并从服务器中删除这个邮件;从邮件服务器中检索邮件但不删除它;不检索邮件,只是询问是否有新邮件到达。
在阅读邮件时,POP命令所有的邮件信息立即下载到你的计算机上,不在服务器上保留 IMAPIMAP意即互联网信息访问协议意即互联网信息访问协议,是一种优于POP的新协议IMAP也能下载邮件、从服务器中删除邮件或询问是否有新邮件,但IMAP克服了POP的一些缺点它可以决定客户机程序请求邮件服务器提交所收到邮件的方式,请求邮件服务器只下载所选中的邮件而不是全部邮件客户机可先阅读邮件信息的标题和发送者的名字再决定是否下载这个邮件IMAP通过客户机的电子邮件程序可在服务器上创建并管理邮件文件夹或邮箱、删除邮件、查询某封信的一部分或全部内容,完成所有这些工作时都不需要把邮件从服务器下载到个人计算机上 (六)(六)FTP FTP 协议协议 文件文件传输协议传输协议((FTPFTP)是)是TCP/IP TCP/IP 的的组组成部分成部分,它在TCP/IP连接的计算机之间传输文件,采用的是客户机/服务器模式FTPFTP允允许许文件双向文件双向传输传输:从客户机到服务器或从服务器和客户机FTP既可以传输二进制数据,也可以传输ASCII码文本FTP还可提供其他一些服务,如显示远程或本地计算机目录、改变客户机或服务器的现有活动目录、创建并移动本地或远程目录。
FTP采用TCP协议及其内置错误控制功能来准确无误地把文件从一台计算机拷贝到另一台计算机(七)(七)电电子子邮邮件件应应用用§ 电子邮件的使用可以追溯到70年代今天电子邮件已成为最常用的商务沟通手段,在数量上超过了、传统信件和§ 电子邮件可在很短的时间内把信件从一个地方传输到另一个地方传输的信件可以是简单的ASCII码文本,也可以是类似文字处理程序中字符的信息电子邮件所传输的信件可附带文件、图片、电影、电子表格和其他重要的信息常用的电子邮件客户机程序有Eudora、Netscape Messenger和Outlook Express§ 电子邮件的最大缺点也许是垃圾邮件垃圾邮件一般是商业广告这些垃圾邮件不仅浪费用户的时间和磁盘空间,还占用大量的带宽 (八)(八)TelnetTelnet应应用用 TelnetTelnet是供通是供通过过互互联联网登网登录远录远程程计计算机的算机的应应用用软软件件通过执行终端仿真程序的功能,Telnet将用户输入的命令和其他字符串直接传输到远程主机,远程计算机就可以直接执行通过Telnet所输入的命令出差在外的销售人员可使用互联网和Telnet客户机登录公司的计算机,查看订单、库存及其他业务信息。
有多种Telnet客户机软件九)(九)FTPFTP应应用用 FTPFTP是是计计算机算机间传输间传输数字化信息的工具数字化信息的工具一般多用于销售软件和更新软件向主机发送文件、文档或其他任意数字信息称为上载,向个人计算机发送称为下载(十)(十)标标准通用准通用标标注注语语言(言(SGMLSGML)) 标标注注语语言用来描述言用来描述电电子文档及其构成子文档及其构成1986年,国际标准化组织(ISO)制定了标注语言标准,即SGMLSGMLSGML是最早的标注语言,HTML和XML都是在SGML基础上派生出来的SGML是一种元语言,它独立于应用软件,并可以用来定义各种标注语言它的优点是:是ISO标准、独立于操作平台、能够支持用户自定义的标记缺点是:安装成本高、SGML的工具相当昂贵、用SGML创建文档类型定义的成本很高、很难掌握十一)超文本(十一)超文本标标注注语语言(言(HTMLHTML)) HTML是一种文档生成语言,由一套定义文档结构和类型的标记组成这套标记描述了文档内文本元素之间的关系 HTMLHTML的基础是的基础是SGMLSGML它比SGML更容易学习和使用。
HTML可用于创建有标题、标题栏、布告、行和项目列表的文本文档 (十二)(十二)扩扩展展标标注注语语言(言(XMLXML)) 扩展标注语言(XML)也是从SGML发展而来的它是目前最新的语言,可用来定义数据结构,这种数据结构对包括电子商务在内的大规模数据传输是非常重要的XML可以用标准化的、连续的方式描述并传输来自任意应用程序的结构化数据十三)(十三)WWWWWW WWW就是存放在世界各地计算机(服务器)上的一些分布式文件,这些文件也叫“网页”服务器上存放的文件是用超文本标记语言(HTML)编写的,可对访问请求做出回应PC机用户可用浏览器查看服务器上的文件,还可方便地访问到服务器上的多媒体数据WWW的体系结构包括三个部分:1.1.超文本超文本标记语标记语言(言(HTMLHTML)):即网页所用的格式,可进行超级链接2.2.超文本超文本传输协议传输协议((HTTPHTTP):):即WWW服务器和浏览器间通信所采用的协议3.3.公用网关接口(公用网关接口(CGICGI):):从WWW服务器上调用程序的接口 (十四)(十四)WWWWWW的技的技术结术结构构 WWW的客户机/服务器体系结构主要包括WWW服务器、WWW客户机、HTTP协议和应用程序。
它们将业务领域中的信息访问和信息交换透明地集成起来,在今天和未来的计算资源之间实现了平稳的过渡 这些基本组成部分具有以下特征: 1.WWW1.WWW客户机WWW客户机(即浏览器)提供了访问和显示WWW内容的图形用户界面这些程序可在PC机、UNIX平台及其他平台上使用 2.WWW2.WWW服务器WWW服务器是存放内容的软硬件总称,其内容可用浏览器访问WWW服务器可用在各种平台上 3.3.超文本传输协议(超文本传输协议(HTTPHTTP)HTTP是允许服务器和浏览器进行通信的语言 4.4.统一资源定位器(统一资源定位器(URLURL)每个网页都有自己的地址,即URL 5.5.超文本标记语言(超文本标记语言(HTMLHTML)超文本文件中不仅有文本信息,还有列表框信息和图片信息,HTML就是这种文件的表示语言 6.6.公用网关接口(公用网关接口(CGICGI)CGI是WWW服务器和应用程序之间的标准接口服务器脚本常使用符合CGI标准的计算机语言写成的CGI还可用来集成数据库和WWW(十五)(十五)WWWWWW在交互性方面在交互性方面实现实现的四种的四种扩扩展展 为交互式应用而实现的扩展,主要包括四种:1.1.数据库集成数据库集成。
WWW可充当一种有效的载体来发布企业数据库管理系统里的信息,还可用作更新数据库系统中细节数据的前端 2. 2.脚本编辑和可移动的小应用程序脚本编辑和可移动的小应用程序Java的目的是实现智能化的客户机端的处理,以提高交互性能和功能这些是通过小应用程序来实现,它是从WWW服务器下载并在浏览器上运行的微型应用程序 3. 3.外观与HTML文件相比,PDF页面具有明显的优越性,它是高度格式化的,能够包含任何字体和图片,外观与印刷品一模一样而主流硬件平台的PDF阅读软件是完全免费的,而各自浏览器也支持以PDF格式来阅读页面 4. 4.多媒体扩展多媒体扩展多媒体扩展有两个方面,多媒体扩展有两个方面,第一是用虚拟现实建模语言(VRML)来创建三维世界;第二是实现点对点的音频广播(如RealAudio)、新闻广播(如PointCasting)和视频广播(如Intercasting);第三是网络 (十六)(十六)WWWWWW与数据与数据库库集成的必要性和可能性集成的必要性和可能性 网站开发往往需要产品目录和价目表等数据库解决方案,这就需要与数据库的集成。
数据库与WWW的集成之所以重要,是因为HTML这样的信息结构过于简单,虽然它能为WWW上的很多应用提供服务,但随着WWW应用的技术性和复杂性的提高,访问数据库就变得越来越重要与HTML相比,数据库的查询速度更快,查询的灵活性更强,能存储大量数据,包容复杂的数据类型,这些都是数据库的优势另外,企业不必改变现有数据库的结构或格式,就可以让员工和顾客得到所需要的信息换句话说,企业过去开发数据库时的投入不会因为采用基于WWW的数据分布体系就浪费掉 近几年来,数据库应用技术已经发展到了相当高的阶段,例如,分布式数据库应用可以用记录锁定功能控制并发操作(如即时更新)以确保数据库的完整和对事务的控制数据库所具备的数据复制以及系统和文件的安全与管理功能可以在企业内外保护信息的安全和分布信息,这是WWW应用连接企业与顾客、供应商和业务伙伴的保证 (十七)(十七)WWWWWW的多媒体的多媒体扩扩展展 WWW比较重要的扩展有VRMLVRML、、RealAudioRealAudio和网络和网络虚拟现实建模语言(VRML)的目的是将HTML扩展到三维世界中它是一种景物表示语言,可将计算机生成的图片压缩后在网上传输。
它与HTML类似,但有比HTML更丰富的交互和透视RealAudio可允许用户边下载声音文件边收听,由服务器、编码器和播放器三种软件组成网络包括用麦克风和PC机在互联网上打、发和寻呼近年来,它已成为互联网上增长最快的服务 (十八)内部网(十八)内部网 从技术上讲,内部网和互联网没有太大的差别,只是访问内部网需要授权内部网对文件、文档和图表等内部请求的处理过程与互联网是一样的内部网使用基于互联网的协议,包括TCP/IP、FTP、Telnet、HTML和WWW浏览器因为企业的内部网和互联网是兼容的,企业外部的消费者可以很容易共享内部网的信息而且使用不同计算机硬件的内部部门也可以在内部网上互相沟通这是因为内部网软件和协议是独立于硬件平台的内部网的优点: 1 1、内部网可以实现高效的内部交流、内部网可以实现高效的内部交流 现代的工作流程要求员工能访问来自各种来源的信息,并在自己的部门、企业及外部的业务伙伴共享这些信息内部网能将散布企业内部计算机上的文件连接起来,使业务流程中的多个部门共享信息资源,从而改善了企业的沟通2 2、内部网的成本很低内部网的成本很低 内部网的基础设施包括一个TCP/IP网络、WWW制作软件、WWW服务器硬件和软件、WWW客户机和一台防火墙服务器(防火墙可在专用的企业内部网和外部互联网之间提供安全保障)。
因为内部网使用的是客户机/服务器两层或三层结构,在内部网上运行的硬件和软件也可以在互联网上运行此外,由于内部网使用标准的TCP/IP协议,这就保证了现在使用互联网的任何企业都能够很容易地建立内部网不管对大企业还是小企业,内部网总是传输各种企业内部信息的最佳手段,因为创建和分发纸面信息通常缓慢且昂贵3 3、内部网、内部网还还加快了加快了应应用用软软件的分件的分发发和升和升级级 管理和维护企业的软件花费很高通过减少软件维护和升级成本,内部网可降低网络系统总成本计算机维护人员可把软件的升级和更新内容放入内部网,企业雇员下次登录自己工作站时,这些脚本就可自动更新工作站比起传统的逐台计算机更新软件的费时费力的方法,内部网的优势非常明显,企业也可以从内部网的使用中获益匪浅 内部网也有一些缺点开发内部网需要成本的所以企业必须权衡收益和成本目前很难精确计算投资回收期(这是会计和财务主管想知道的重要指标)另外,内部网的一些工具还不成熟,还不能大规模地使用内部网很容易失去控制,它们需要认真的监控以确保企业内部网能够万无一失地工作目前内部网的用途主要集中在以下几个方面:目前内部网的用途主要集中在以下几个方面:v 使企业内部沟通变得更迅速、更方便。
v 使需要相互协作的工作更顺利地完成 v 联机事务处理对复杂业务的管理更为容易 v 联机分析处理使管理决策支持更为有效 v 应用程序的发布和维护改进了系统管理 (十九)外部网(十九)外部网 外部网把企业及其供应商或其他贸易伙伴联系在一起外部网可以是下列几种网络类型之一:公共网络、公共网络、安全(专用)网络或虚拟专用网络(安全(专用)网络或虚拟专用网络(VPNVPN)) 这几种网络都能实现企业间的信息共享外部网的信息是安全的,可以防止信息泄露给未经授权的用户授权用户可以公开地通过外部网连入其他企业的网络外部网为企业提供了专用的设施,帮助企业协调采购,通过EDI交换业务单证,实现彼此之间的交流和沟通 (二十)公共网络、专用网络和虚拟专用网络((二十)公共网络、专用网络和虚拟专用网络(VPNVPN)) 如果企业允许公众通过公共网络(如互联网)访问该组织的内部网,或多个企业同意用公共网络把它们的内部网连在一起,这就是公共网络外部网这种结构中安全性是大问题,因为公共网络不提供任何安全保护措施为了保证合作企业之间交易的安全,每个企业在把它的信息送到公共网络之前,必须对这些信息提供安全保护。
内部网一般用防火墙来检查来自互联网(它当然是一种公共网络)的信息包,但是防火墙也不是百分之百安全的因此在实际中很少采用公共网络外部网 专用网络是两个企业间的专线连接,这种连接是两个企业的内部网之间的物理连接专线是两点之间永久的专用线连接这种连接的最大优点就是安全,其他任何人和企业都不能进入该网络所以,专用网络保证了信息流的安全性和完整性 专用网络的最大缺陷是成本太高,因为专线是非常昂贵的每对想要专用网络的企业都需要一条独立的专用()线把它们连到一起 虚拟专用网络(VPN)外部网是一种特殊的网络,它采用称为“IP通道”或“数据封装”的系统,用公共网络及其协议向贸易伙伴、顾客、供应商和雇员发送敏感的数据这种通道是互联网上的一种专用通路,可保证数据在外部网上的企业之间安全地传输由于最敏感的数据处于最严格的控制之下,VPN也就提供了安全的保护利用建立在互联网上的VPN专用通道,处于异地的企业员工可以向企业的计算机发送敏感的信息外部网合作伙伴间的这种受保护的通道方案发展很快,而且成本也很低(二十一)互联网接入的各种方案(二十一)互联网接入的各种方案 为其他企业提供互联网接入服务的企业叫做Internet接入服务商(IAPIAP)或Internet服务商(ISPISP)。
ISP为顾客提供多种互联网接入的方式常见的有:1 1、调制解调器、调制解调器与ISP建立连接的常用方法是通过服务商传统的服务(POTS)使用线和模拟调制解调器,可提供大约每秒56K的带宽网络响应会受到调制解调器速度的限制2 2、、ISDNISDNISDN即综合业务数字网,它能利用现有的线提供高速的互联网接入服务ISDN连接绕开了调制解调器的数字-模拟转换,直接将用户的计算机与POP连接起来,数据速率能达到64Kbps或128Kbps,压缩后速率会更高ISDN在同一个网络上集成了声音、数据和图像服务,是一种多用途的系统3 3、线缆调制解调器、线缆调制解调器 为解决带宽的限制,有线电视公司推出了线缆调制解调器电缆传送数据的速度可以达到线的1000倍4 4、、ADSLADSL 线缆的带宽会随网络用户数目的变化而变化,ADSL则不同,它是一条专用线路,没有竞争者争夺线路资源5 5、、T1T1和和T3T3 在互联网上通讯量很大的大公司与ISP建立连接时,使用的是名为T1和T3的大带宽的连接T1线路的带宽是每秒1.544M,T3线路的带宽是每秒44.736M这两种连接的比POTS或ISDN连接昂贵。
场景练习题场景练习题 四川成都的玉液公司准备建一个介绍川酒的网站他们想先建几个页面介绍网站,然后同本省的几家大酒厂联系,在网站上介绍这些企业的产品这家公司聘请你来研究HTML的一些问题他们要求你写一份报告,简单介绍一下HTML的历史及HTML各版本的特点,并介绍五、六种常见的HTML编辑软件,其中包括软件的功能、开发商及零售价格你可从介绍HTML历史的http://hepax6.rl.ac.uk/DELPHI/Adye/blooberry/indexdot/html/和WWW联盟的技术报告(http://www.w3.org/TR/)等网站上收集相关资料。












