电子商务的技术基础.ppt_第1页
电子商务的技术基础.ppt_第2页
电子商务的技术基础.ppt_第3页
电子商务的技术基础.ppt_第4页
电子商务的技术基础.ppt_第5页
已阅读5页,还剩203页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

电子商务的技术基础,1.1电子商务与计算机网络技术1.2电子商务与Web技术1.3电子数据交换(EDI)技术1.4电子商务信息安全技术,1.1电子商务与计算机网络技术,1.1.1计算机网络的概念1.1.2计算机网络的结构与组成1.1.3计算机网络通信协议1.1.4Internet/Intranet技术基础,返回本章首页,1.1.1计算机网络的概念,1计算机网络的定义将两台以上具有独立功能的计算机,通过通信设备和线路连接起来,以实现资源共享为目的所构成的系统。连网的计算机是可以独立运行的。计算机之间通过通信线路实现信息交换。连网的目的是实现资源共享。,最简单的计算机网络系统如图所示。计算机网络是指将地理位置不同,具有独立功能的多个计算机系统用通信设备和线路连接起来,,并以功能完善的网络软件(网络协议、网络操作系统等)实现网络资源共享的系统。对于用户来说,计算机网络是一个透明的数据传输机构,可以不必考虑网络的存在而访问网络中的任何资源。,计算机网络从逻辑结构上,可以分为通信子网和资源子网两大部分。通信子网负责实现计算机中的通信,它常常是专用的网络通信线路,或者是公共通信网络;资源子网则由用户的主机等硬件资源和用户提供的各种程序库、数据库等软件和信息资源组成。,2计算机网络的分类计算机网络品种繁多,性能各异,根据不同的关系原则,可以划分不同类型的计算机网络。例如,一般多以计算机网络分布区域的大小,将计算机网络分为局域网、广域网和城域网;按网络拓扑结构,可分为环型网、星型网、总线型网等;按通信介质,可分为双绞线网、同轴电缆网、光纤网和卫星网等;按信号频带占用方式,可分为基带网和宽带网等。,返回本节,1)网络的分类局域网(LocalAreaNetwork,LAN)联网范围一般为数百米,适合办公大楼或工厂内部的联网,局域网技术成熟,是整个计算机应用的基础。区域网(MetropolitanAreaNetwork,MAN)联网范围一般为一个城市,距离为数公里。广域网广域网(WideAreaNetwork,WAN)的联网范围要大得多,它采用广域网互联技术,将位于不同城市甚至不同国家的计算机连接在一起。,2)局域网的分类按访问传输介质的方法分类分为以太网(Ethernet)、令牌环网(TokenRing)、ATM网等。按拓扑结构分类可以分为星形、环形、树形、总线形和混合形等类型,是最常用的分类方法。按传输介质分类可以分为同轴电缆局域网、双绞线局域网和光纤局域网。若采用无线电波、微波,则可以称为无线局域网。按网络操作系统分类可以分为Novell公司的Netware网,3COM公司的3+OPEN网,Microsoft公司的Windows网,IBM公司的LANManager网,BANYAN公司的VINES网等。,1.1.2计算机网络的结构与组成1)计算机网络拓扑是通过网中节点与通信线路之间的几何关系表示网络结构,反映出网络中各实体间的结构关系。计算机网络拓扑主要是指通信子网的拓扑构型。常见网络拓扑结构见图。,常见网络的拓扑结构,1星型拓扑(star),环型拓扑结构中,站与站点之间首尾相连,形成一个环,数据只能沿单方向传输,这种结构适合于光纤介质,但如果处理不当,站点的故障会引起全网故障。,在星型拓扑结构中,中央结点到各站之间呈辐射状连接,由中央结点完成集中式通信控制。人们天天使用的电话交换系统(PBX)采用的就是星型拓扑。这种拓扑结构的优点是结构简单,访问协议简单,单个的故障不会影响到整个网络。,2环型拓扑(ring),1.总线型拓扑(bus),在总线型拓扑结构中,所有的站点都连接在同一根传输线,即“总线”上。其优点是结构简单,易于扩充,因而用得很广泛。缺点是实际网络连接中,常采用串联方式,该连接方式故障敏感,且故障检测困难。,4树型拓扑(tree),它是从总线型拓扑演变而来的,形状像一棵倒挂的树。树型拓扑故障易于检测和隔离。,5网状网络(net),网状网络的每一个站点都与其他站点一一直接互连。这种连接方法主要是利用冗余的连接,实现站与站之间的高速传输和高容错性能,以提高网络的速度和可靠性。,2计算机网络的一般结构计算机网络的一般结构如图3-1所示。一般可将计算机网络分为两个部分:资源子网负责网络数据处理,由主机、终端及有关软件组成;通信子网负责网络通信,由节点交换机、集中器、网络连接器和通信线路等组成。,图3-1计算机网络的一般结构,1.计算机网络各组成部分的作用(1)主计算机(Host):主计算机(简称主机)负责数据处理和网络控制,其在网络中的角色可以是服务器或工作站。(2)终端(Terminal):终端是网络用户进行网络操作、实现人机对话的工具。(3)节点交换机(NodeComputer):它负责网络中的信息传输控制。,(4)集中器(Concentrator):是将多个终端集中起来,再通过远程通信线路与节点交换机或主机连接,以提高通信效率,降低费用。(5)网络连接器(Gateway):网络连接器用于连接其他网络,可实现不同网络信息格式、通信协议、寻址方式等的转换。(6)网络传输线路:它们可以采用有线通信线路(双绞线、同轴电缆、光导纤维)或无线通信线路(无线电、微波、通信卫星等)。,4.计算机网络的传输介质,1)双绞线(Twistedpair)双绞线是将两条绝缘铜线扭在一起制成的数据传输线。现在常用的双绞线一般都未加屏蔽层,它的抗干扰性能是靠制造工艺上的严格对称性来保证的。双绞线具有较高的传输速率,传输速率有时也称为频带宽度,简称带宽,用Mbs(megabitpersecond,兆位每秒)表示。例如,目前快速以太网所用的五类双绞线,在100m内传输速率可达100Mbs。双绞线的优点是价格低廉,施工方便;缺点是距离不能太长。五类线中,把4对双绞线放在同一根电缆内,如图所示。,2)同轴电缆(coaxialcable)同轴电缆是最传统的传输线,结构为中心有一根铜线(称内导体),铜线外面是绝缘介质,再外边是屏蔽层,它由金属丝组成或金属箔裹成(称外导体),同轴线制造要严格保持内、外导体的同轴性和均匀性,以保证信号能往前走而不会被反射或丢失。同轴线有一个重要参数叫“特性阻抗”,它是由内、外导体的有关尺寸所确定的,以太网络所用的同轴线特性阻抗为50,而电视天线所用的同轴传轴线其特性阻抗为75。,3)光导纤维(opticalfiber)光导纤维实际上就是玻璃丝。由于光在玻璃表面具有全反射性能,所以,它能传输得很远但损失很小。世界上首先(在1966年)提出用光导纤维来传送信息的是一位华人科学家被称为“光纤之父”的高锟博士。由于光纤用于传输信息有很多优点,所以将光纤用于网络和通信已十分普遍。,4)空间介质无线通信是计算机组网的重要手段之一,利用的是空间介质。无线通信能到达一些有线网络难以到达或成本很高才能到达的地方和场合,例如,偏僻的地方、移动的地方、需要快速组网的场合等。各种不同频率的电磁波都可以在空间传播,例如,根据颇率从低至高(波长则从长到短),有无线电广播用的长波(LW),中波(MW)、短波(SW)、,超短波,电视广播用的是高频(VHF)、超高频(UHF),通信常用的微波(microwave),红外激光等。波长较长的电磁波可以沿着地面传播,波长较短的电磁波,例如,微波则只能直线传播,而对于波长更短的红外线,其传播距离仅为可视范围之内。,5.局域网基本知识,局域网是指小区域内的计算机互联形成的网络。这里所说的小区域,可以是一个建筑物、一个校园、一个工厂,或者大至几十公里直径的一个区域。由于距离较短,用光纤或专用网络电缆连接,可以有较高的传输速率。目前,网络主干线上的传输速率可达100M1000Mbs,而用户端的速率也可达10M100Mbs。局域网络上的应用系统,除了内部电子邮件等通信软件外,主要运行的是专门的业务系统(如海关业务)或管理信息系统(managementinformationsystem,MIS),包括公文流转、财务管理,市场管理、仓库管理、人事管理等。,局域网系统也是由硬件系统和软件系统两大部分组成的,1)局域网硬件系统,局域网硬件组成局域网的硬件从逻辑上看可以分为以下几个部分,如图所示,网络服务器(server)这是网络的服务中心,包括一台或数台规模较大的计算机,具有高速的处理能力和快速存取的大容量磁盘或光盘存储器。网络服务主要是文件服务、通信服务、名字服务等对网络用户的各种服务。网络工作站(workstation)每一台连到网络上的用户终端电脑,都称为网络工作站。网络适配器网络适配器俗称“网卡”,是一块网络接口电路板,每台计算机必须装上这种适配器,才能进行网络通信,实现网络存取。,网络传输介质网络传输介质包括各种电缆、光纤和双绞线,以及这些介质两端所用的接头、插座等。网络连接部件除以上所介绍的设备网络连接部件外,都可以归在此部分。例如,各种网络收发器(transceiver)、中继器(repeater)、集线器(hub)、网桥(bridge)、路由器(router)、网关(gateway)等,各种网络有各种不同的配置。,2结构化布线从网络布线的角度看,跟据“结构化布线”的规则,计算机网络可以分为6个子系统,如图所示。,(1)户外子系统:建筑物间基本上都使用光缆(含许多股光纤)。(2)设备子系统:包括服务器、连接设备等。(3)垂直子系统:指垂直布线,常使用光纤或多对双绞线电缆。(4)管理子系统:指分布于各楼层的交换机、集线器、接线架等设备(5)水平子系统:指水平布线,多用双绞线,也可用光纤。(6)工作区子系统:指水平线端口,网卡、网络工作站等,3以太网工作原理常用的局域网有以太网,FDDI环形网和ATM网等。以太网是国际上的主流网络。它已发展了近二十年,性能不断提高,从l0Mb/s的以太网,发展到后来的l00Mbs的快速以太网,最近已发展到1000Mb/s的G位以太网:网络拓扑从总线形发展为星形;工作方式从共享式发展到交换式,网上应用从单纯传输数据发展到传输多媒体信息。4异步传递方式ATM网ATM是异步传递方式(asynchronoustransfermode)的缩写。它采用的是一种快速分组交换技术-信元交换技术,非常适合于多媒体综合数据的传送。,为了了解ATM,这里介绍几种通信传递方式:(1)从专线通信到电路交换早期的通信要铺设专用的电线,使用效率往往很低,后来发展了电路交换。所谓电路交换是以电路连接为目标的交换方式。就像今天的电话这样,电话线经过电信局的电话交换机的转接而连通,线路可以分时共享,大大提高了使用效率。(2)从电路交换到包交换电路交换方法在交换机转接连通后,就又像专线一样处于独占状态。实际上,电话的间隙(即寂静时间)很多,电话线的使用效率还不到50。在数据通信中,由于数据源明显的突发特性,其使用效率更低。,(3)从包交换到信元交换在包交换技术中,数据包的长度是不确定的,可长可短。这造成了时间不可预测,不适合应用于实时性很强的业务,如声音和视频图像的传送等多媒体通信业务。ATM技术所采用的数据包很小,而且是定长的。它只有53字节,其中用户数据占48字节,另有5字节信元,具有路由选择等用途。由于这种数据包很小,称为信元(cell),所以,ATM所采用的数据包交换技术也称为信元交换技术。在ATM网中,数字化声音、图像及数据,被切成一小块一小块,作为小信元在ATM网络中传输,选择合适的路由,经过若干交换节点,到达目的地,再及时地按顺序拼接成原来的数据,还原为声音和图像等,如图所示。,5宽带IP网ATM技术被应用于专用网、交换网和接入网三个领域之中。目前,Internet飞速发展,使电信网必须认真考虑与它结合,因为这提供了网络技术和网络应用发展的极大的机遇。虽然目前Internet的互连通路仍主要采用电信网的传统线路,但是它所采用的是TCPIP通信协议,所使用的是IP数据包。而IP数据包不见得一定要通过ATM来传递,它可能直接以以太网帧格式在光纤网上传送而获得极高的速度,使运行成本大大降低。有人估计它可以降低成本95%,从而使得将来有可能以今天打电话的价格提供宽带多媒体服务。,1网络操作系统网络操作系统是局域网最重要的系统软件,它要提供安全、高效的服务器的管理,提供和协调各网络工作站对网络的存取和对网络资源的共享服务。最有名的局域网操作系统是Novell公司的Netware,以及Microsoft公司的WindowsNT、UNIX、LINUX等。(1)Netware局域网操作系统Netware是目前仍广泛使用的局城网操作系统,它是美国Novell公司的产品。Netware为其用户提供的主要服务有文件打印服务,即文件共享和打印资源共享;数据库服务,可按逻辑方式或关系方式存储或共享信息;通信网际服务,它包括局域网,2)局域网软件系统,的各个用户之间、局域网与局域网之间、局域网与广域网之间的服务。(2)WindowsNT网络操作系统1993年7月,Microsoft发布了WindowsNT和WindowsNTAdvanceServer后,许多用户应用WindowsNT这一新的操作系统来开展工作。它的功能强、易操作、可靠性高,给用户留下了深刻的印象。一般网络模式有两种:一种是通常所说的客户服务器模式,即单台或多台电脑扮演着中央资源存储器的作用,而成员则通过访问文件服务器来获取所需的各种网络资源,同时由服务器验证用户对网络的登录。另一种就是对等网络模式。在这种类型的网络中每个工作组成员电脑都可以将自己的资源直接提供给另个工作组成员电脑,工作组的每个成员都拥有自己的安全设置数据库,以便控制其他电脑对其资源的访问。,2网管软件这种软件用于监视和控制网络的运行情况,包括设备和线路的好坏、网络流量及拥挤程度,可进行虚拟网络的配置等。这对于较大型网络是十分必要的,否则网络出现故障或性能降低将无法解决。使用这种软件要求网上设备是可网管的,或称为智能的。常用的网管软件平台有Hp的Openview、IBM的Netview等。3网络应用软件网络应用软件常常是利用应用软件开发平台开发出来的。常用的开发平台是基于客户机服务器(clientserver)工作模式的各种数据库管理系统,如Oracle,SyBase,SQLServer,FoxPro等;办公自动化管理系统为NotesDomino系统等,以及在将局域网建成Intranet(企业内部网)之后,采用的网页浏览器(WebBrowser)工作方式。,1.1.3计算机网络通信协议,1计算机网络的分层体系结构为了简化对这种复杂系统的研究工作,网络技术人员采用了一种“分而治之”的处理方法,将复杂的问题划分为若干个彼此相关的功能层次模块来处理,每个层次模块负责处理相对简单的功能,并向下一层提出服务请求;完成上一层提出的服务请求。这就是所谓的“分层体系结构”。,2国际标准化组织(ISO)的OSI参考模型,图3-6OSI参考模型,1.IEEE802通信标准802通信标准仅描述了低两层协议(网络层和数据链路层),对高层并未指定,但局域网通信时由于低层都采用了统一的802协议标准,所以都可以互相连接。802通信标准由802.1802.11一系列协议组成,其中最常用的是802.3,它规定了目前应用最为广泛的以太网(EtherNet)标准。,4TCP/IP协议标准在网络通信的发送端,TCP协议负责将数据分解成数据包,在数据包头部加上发送和接收节点的名称和其他信息;在接收端,TCP协议负责将收到的数据包重新组装成文件。IP协议主要的任务是提供相邻节点之间的数据传送和为数据传送提供正确的路径。,1.1.4Internet/Intranet技术基础,1Internet、Intranet和extranetInternet:1)采用TCP/IP协议使不同网络、不同计算机之间实现通信;2)采用DNS域名系统,解决了IP地址的“翻译”问题;3)提供WWW信息浏览服务。,Intranet:又称企业内部网(内联网),是利用Internet技术和标准构建的一个企业、组织或者部门内部的提供综合性服务的计算机局域网。在Intranet中,用户可以像访问Internet一样的浏览企业的网页,收发内部电子邮件,获得与Internet相似的服务。,企业内部网的优势1)组建简单2)管理容易3)可用于公司内部信息的迅速发布。4)不需要单独为内联网构建数据库,它可以很好地使用原有数据库。5)安全性高,这也是内联网成功的关键所在。6)与平台无关,容易使用。,企业内部网的逻辑结构:企业内部网的基本结构由服务器、客户机、物理网和防火墙4部分组成。其中常用的服务器有WWW服务器、数据库服务器、电子邮件服务器3种。数据库服务器(DatabaseServer)存储着企业大量的信息,一般的数据库经过转换或以特殊方式打开都可以通过浏览器显示。防火墙是为了企业内部信息的安全而设的服务器,WWW服务器通过防火墙与互联网相连,电子邮件服务器可以通过防火墙与互联网相连,也可以直接和互联网相连。,企业外部网(外联网):如果一个公共网络连接了两个或两个以上的贸易伙伴,一般被称为企业的外联网(Extranet)。外联网是内联网的一种延伸,外联网可以用这样一个公式来表示:外联网=内联网+企业外部扩展外联网给企业带来的好处有:提高了生产效率,信息可以以各种形式体现,降低了生产费用,实现了跨地区的各种项目合作,可为客户提供多种及时有效性的服务。,互联网、内联网、外联网三者的区别1)在操作权限上互联网提供的服务基本上对用户没有权线控制或很少控制,而内联网提供的控制是很严的。2)在内容上互联网提供信息的页面以静态为主,而内联网提供的信息内容大部分与数据库有关,即内联网提供的信息内容是动态的,随着底层数据库的变化而变化。3)在服务对象方面互联网服务的对象是全世界用户,而内联网服务的对象是企业员工。4)在联结方式上互联网强调各个组织网站之间的联结,无交易的企业、消费者都是它的业务范围;外联网强调各个企业间的联结,业务范围包括交易伙伴、合作对象、相关公司、销售商店以及主要客户;内联网强调企业内部各部门的联结,业务范围仅限于企业内。,外联网的几种实现方式(1)公共网络如果一个组织允许公众通过任何公共网络(如互联网)访问该组织的内部网,或两个及更多的企业同意用公共网络把它们的内部网连在一起,这就形成了公共网络外部网。(2)专用网络专用网络是两个企业间的专线连接,这种连接是两个企业的内部网之间的物理连接。(3)虚拟专用网络(VPN)是一种特殊的网络,它采用一种叫做“IP通道”或“数据封装”的系统,用公共网络及其协议向贸易伙伴、顾客、供应商和雇员发送敏感的数据。,2IP地址和域名(1)IP地址:连入Internet网上的每台计算机,就像部电话一样,都必须有一个号码,在计算机技术的专业术语中叫做“地址”,而在Internet网中叫做IP地址,每一台计算机的IP地址都是唯一的。IP地址是区别TCP/IP网络上每一台计算机的惟一标识。一般用点分十进制表示法。,个IP地址由32位(4个字节)的二进制数组成,由于二进制地址不方便记忆,一般用4组介于0-255的十进制数表示,中间用圆点隔开,例如33。根据网络的规模,IP地址分为A、B、C三类(见表2-1所示)。,(2)域名:由于数字意义不明确,也难于记忆,因此在实际使用时,往往采用与IP地址对应的“域名”来代替。域名使用字母表示IP地址,便于记忆。这种由域名向IP地址的转换工作,是通过“域名服务器”(DNS)来完成的。域名的格式一般为:主机名.单位名(三级域名).行业性质代码(二级域名).顶级域名(域名采用分级结构,由用“”分割的多个字符串组成,高级域在右边,最右边为一级域名。),域名中的“单位名”一般由该单位自行选择,并在网中注册(以免出现重名),其它部分则由网络管理部门确定。域名将Internet网划分成多个域,按照应用领域的不同,首先将Internet网划分成若干个顶级域,顶级域可采用组织模式和地理模式定义。地理模式按国家划分,如cn代表中国,uk代表英国。组织模式按以下规定的缩写表示:,com商业组织,edu教育机构,gov政府部门,mil军事部门,net网络中心,org其他组织,int国际组织,国家代码(如cn、uk),Web服务器三级域名二级域名一级域名,域名的组成,表示国家或行政区的一级域名,表示机构类别的一级域名,我国二级域名按行政区分类,(3)域名解析:由域名服务器来完成的。Internet上的每一个域,都必须设置DNS,负责本域内主机名的管理并与其他各级域名服务器相配合,完成Internet上IP地址与主机名的查询。,我国二级域名按类别分类,1.网络服务的提供者ISP提供Internet服务的公司称为ISP(英文“Internet服务提供商”的缩写),用户计算机就是通过连接到ISP的主机接入Internet网的。ISP可提供的服务包括接入服务和信息服务,接入服务只提供进入Internet网的通道,用户进入Internet网以后,可以从其他服务器上获取信息。目前各个国家和地区都有自己的ISP。目前我国的CHINANET、CHINAGBN、CSTNET、UNINET和CERNET等几大骨干网中只有CHINANET、UNINET和CHINAGBN面向全社会提供ISP代理服务,投入商业运营,而其他两大骨干网只为教育和科研部门提供内部服务。,5.互联网的接入方式1)普通电话拨号上网这是目前最普遍的上网方式,用户只要有一部普通电话,再加上一个调制解调器(猫),就可以实现拨号上网。上网速度理论上可以达到31.6(上传)56(下载)KB/s。2)ADSL上网ADSL(AsymmetricDigitalSubscriberLine)是不对称数字用户环路的简称,是目前电信系统所称的宽带网。它是利用现有的市话铜线进行数据信号传输的一种技术,下行速率在29MB/s之间,上行速率在640KB/s1MB/s之间,终端设备主要是一个ADSL调制解调器。,3)ISDN上网ISDN(Integratedservicesdigitalnetwork)是综合业务数字网的简称,又称一线通,它是由电话综合数字网演变而来的。ISDN有两个信道,可以全部用于接入互联网,也可以仅用一个信道接入。如果两个信道同时使用,则数据传输速率为128KB/s。一个信道使用时数据传输速率为64KB/s,此时另一个信道作为普通电话使用。4)DDN上网DDN(Digitaldatanetwork)就是数字数据网,是利用数字信道来传输数据信号的数字数据网。DDN利用数字信道提供半永久性连接线路以连入互联网,它利用一种全透明、全数字、优质的传输介质,其传输速率范围为64KB/s2MB/s。,5)局域网共享上网局域网连入互联网的方式非常普遍,基本原理是通过局域网上的服务器共享上网,也就是说局域网上的任何一台计算机经过授权后都可以经由服务器共享上网。比如校园网通过光纤连入互联网,而学校内部的电脑可以共享这根光纤上网,光纤局域网内的传输速率范围为10100MB/s。6)有线电视电缆上网传统的有线电视网只能实现单向传输,经过改造后可以实现双向传输。终端设备是一个电缆调制解调器,它是利用有线电视网作为接入网的接入设备。有线电视电缆传输速率下行最高可达36MB/s,上行最高可达10MB/s。目前我国有许多地区的有线电视网也开通了这项服务。,7)光纤上网光纤是一种直径为50100微米的特殊传输介质,一般由石英玻璃或塑料制成,外裹一层折射率较低的材料,多根光纤连在一起,就组成了光缆。光纤通信网才是真正意义上的宽带网,传输速度最快、单根光纤的传输速度可以达到100MB/s10GB/s,而且相当稳定。8)无线接入无线接入技术分为两种:一种是固定接入方式,如微波、卫星和短波等。另一种是移动接入方式,利用手机上网除了可以进行网页浏览、收发电子邮件等常规互联网服务外,还可以发送短信息、下载铃声、下载屏保等,传输速率约9.6KB/s(GSM)163KB/s(CDMA)。,拨号接入方式,代理服务器接入方式,专线接入方式,返回本节,1.2电子商务与Web技术,1.2.1关于互联网的起源和发展1.2.2关于Web的几个基本概念1.2.3HTML语言1.2.4网页相关技术1.2.5WWW客户机/服务器体系结构1.2.6动态网页技术,返回本章首页,1.2.1关于互联网的起源与发展,1互联网的起源20世纪60年代初期,美国国防部开始担心核攻击对其计算机设施带来的后果,想把这些计算机互相连接并把他们核遍布全球得武器装置连在一起。1969年,这些国防部专家用网络思想将四台分别位于不同学校的计算机连到了一起。,2.互联网的新用途1972年一个研究者写了一段可通过网络发送和接收信件的程序。电子邮件就这样诞生了。很多新用户用这种网络技术传输文件和远程登录其他计算机。完成这些任务的网络软件包括两种工具:文件传输协议FTP(在不同计算机之间传输文件)和远程登录Telnet(在自己的计算机上远程登录其他计算机)1979年,杜克大学和北卡罗来纳大学的一群学生和程序员创建了新闻组Usernet。使网络的任何用户阅读和张贴各种话题的文章。,1.互联网的商业用途1989年,美国科学基金会允许两家商业性的电子邮件服务商MCIMail和CompuServe与互联网建立有限的连接。互联网走进商业化90年代起,各行各业的人开始把这些网络看作是一种全球性的共享资源。从1991年开始到1995年,基本完成互联网的私有化。互联网新结构的基础是四个网络访问点NAPs,网络访问服务商将登录权直接销售给大客户,对小企业的销售是通过互联网服务商来间接完成的。,4Internet网的服务Internet网上提供的服务,除了ISP和电信部门收取的网络接入费和通信费以外,大部分的服务都是免费的。随着Internet技术的飞速发展,新的服务种类也将不断出现。经常使用的Internet服务主要有WWW信息查询、电子邮件及文件传输等。WWW信息查询“轻点鼠标,拥抱一个精彩纷呈的无限世界”www服务是目前Internet网上最流行的信息服务。提供服务的主机将信息以网页的形式存放在主机内,用户通过浏览器软件来查询浏览这些信息。WWW服务不仅能提供文字信息,还可以提供图像、声音以及视频信息。,Gopher(数据查询)-“点点菜单就能查找全球各种信息”,Gopher是因特网提供的一种由美国明尼苏达大学研制的菜单式信息查系统。Gopher的原意是“地鼠”,喻如地鼠一般穿梭于Internet找寻所需信息无孔不入。,因特网上有上千个Gopher服务器,它们将因特网的信息资源组织成单一形式的资料库,称作“Gopher空间”。Gopher不同于一般的信息查询工具,它使用关键字作索引,用户可以方便地从因特网某台主机连接到另一台主机,查找到所需的资料。,因特网上还有一种与Gopher相类似的称为Wais(广域信息服务)的快速查询服务工具。Wais将相关的资料组织成一个可按关键字检索的数据库资料,提供给公众检索。,电子邮件(ElectronicMail,E-mail)是用户或用户组之间通过计算机网络收发信息的服务。1)电子邮件的原理电子邮件系统是一个采用SMTP(SimpleMailTransferProtocol)邮件服务器发送邮件,并采用POP(PostOfficeProtocol)服务器接收邮件的系统。,2)电子邮件地址电子邮件地址一般又称为电子信箱地址。这种地址是一种电子地址,格式是固定的,且在全球范围内是唯一的。互联网电子邮件地址的基本组成格式如下:用户名主机名.域名xyz3)电子邮件工具OUTLOOKEXPRESS,E-mail(电子邮件)-“8分钱3秒钟把信件发往世界各地”,传统邮件传递方式的不足:,时间:以天为单位,费用:较高,投递地址:收信人应有固定地址,电子邮件的优点:,时间:以秒为单位,费用:很低,投递地址:只要有联网的电脑,不论人在天涯海角,文件传输FTP-“轻轻松松获取无限资源”Internet网上的文件传输服务用于下载或上传文件。一般用于网页上传或从服务器上下载文件。是指用户从一个地点向另一个地点传送文件。用户可以把自己的文件传送到远程计算机上,也可以从远程计算机上取得自己所需要的文件。1)FTP原理FTP是一种客户机/服务器结构,既需要客户机软件,也需要服务器软件,2)FTP的使用方法,命令执行状态信息,远程服务器端文件,本地客户机文件,文件传输排程显示,FTP有以下特点:1)无论用户及服务器在何位置,使用何种操作系统,采用何种方式连接,都可以进行传输。2)互联网上有众多正在运行的匿名FTP服务器可供使用,它们对用户几乎没有什么特定的限制,所以每个人都可以匿名访问这些FTP服务器,上面有无数的文件可以被免费复制。3)FTP服务器是软件获得的重要方式,许多程序是通过匿名FTP服务器发布的,因此用户随时可获得新的软件。通常在远程计算机目录中有一些readme文件,可以帮助用户了解目录中的文件内容。,新闻组Newsgroup新闻组是提供专题讨论的Internet服务形式,专业人员或对某领域感兴趣的用户可以加入某个专题讨论组参加讨论。Usenet是Internet上的志趣相同的用户组织起来的一个用户群,而NEWS是指USENET的一些专题讨论小组。Usenet有6000多个讨论小组,每个小组围绕一个专题,涉及的内容包括计算机、生物、数学、哲学、政治、经济、社会问题等。清华大学一女大学生曾得一疑难病症似乎无法治疗,后通过网上求医,全世界医学界人士纷纷伸出援助之手,最后终于判断是铊中毒引发。这一事件的重大意义在于从此医学进入了一个可以集中全世界的智慧来共同攻克某一顽症的时代。,电子公告牌BBS“网上自由论坛”BBS(BulletinBoardSystem)即电子公告牌系统,或称电子布告栏系统。BBS是供用户在Internet网上聊天、讨论的一种服务形式。它的功能与新闻组有些类似,但新闻组没有在线聊天功能。早期的BBS通过远程登录与服务器连接,而现在的BBS已经出现在WWW服务中。讨论区是BBS的最主要功能之一,包括各类学术专题讨论区,疑难问题解答区和闲聊神侃区等各种领域的讨论主题。目前国内的BBS站点上常设有数十个各具特色的分类讨论组,如站内管理、网络资源、学术科学、人文社会、经济杂谈、用户闲聊、软件讨论、硬件讨论、互联网技术探讨、Windows探讨、电脑游戏讨论,以及校园信息、体育健身、休闲娱乐等等,用户可以选择适合自己的主题并参与讨论。,远程登录Telnet-“使用全球600万台主机而不付一分钱的方法”远程登录在早期的Internet网上就出现了,其功能是从用户的计算机(称为客户机)连接到服务器上,在客户机上操作服务器,利用服务器的强大功能完成所需的任务。远程登录一般供专业人员使用。用户通过远程登录(一般用anonymous即所谓“匿名用户”注册,自己的电子邮箱地址为口令)使自己的计算机暂时成为远程计算机的终端,直接调用远程计算机的资源和服务。利用远程登录,用户可以实时使用远程计算机上对外开放的全部资源,可以查询数据库、检索资料,或利用远程计算机计算完成只有巨型机才能做的工作。全世界的许多大学图书馆都通过Telnet对外提供联机检索服务。,远程登录Telnet1)Telnet原理利用远程登录,用户可以通过自己正在使用的计算机与其登录的远程主机相连,进而使用该主机上的多种资源,这些资源包括该主机的硬件资源、软件资源以及数据资源。2)Telnet的使用方法login(登录):输入“Username”和“Password”logout(注销),电子商务ECommerce“足不出户而应有尽有”电子商务将商品采购、付款等交易过程通过互联网进行,可以提高效率、节约成本,是一种全新的商业模式,很有发展前途,小结:Internet提供的服务,路边墙壁(自由张贴)BBS,橱窗专栏(图文并茂)WWW,兴趣小组(专题讨论)Usenet,购物天堂(坐逛超市)E-Commerce,超级图书馆,万能邮局(又快又好)E-Mail,按目录内容查询Gopher,按关键词查询Wais,开架借阅Telnet,借书回家FTP,1.2.2关于Web的几个基本概念,与其说WWW是一种技术,倒不如说它是对信息的存储和获取进行组织的一种思维方式。互联网从研究专家走向平常百姓,两项重要的创造发挥了关键的作用:超文本和图形用户界面。,1超级链接和超文本超级链接(Hyperlink)是文件中一些特殊的文字和图形,用鼠标单击这些文字和图形时,会从一个文本跳到到另一个文本。含有超级链接的文本称超文本(Hypertext)。超文本形式上仍然是ASCII文件,可以用一般的文字处理软件进行编辑、处理。2.超文本的图形界面目前常用的WWW浏览器有InternetExplorer和Navigator。WWW浏览器是一种软件界面,它可以使用户读取或浏览HTML文件,也可以使用户利用每个文件上附加的超文本链接标记从一个HTML文件转移到另一个HTML文件。,1.HTML与网页HTML,是用于编写超文本文件的语言。用HTML编写的超文本文件称为HTML文件,以.htm或.html为文件扩展名。网页(Web)是在WWW服务器上发布的HTML文件,网站的首页称“主页”(HomePage)。,4URL(统一资源定位器)地址URL地址的格式为:协议:/服务器主机名域名:端口号目录名html文件名URL地址以信息资源协议名开头,常见的信息资源协议有:,4Web的工作过程,Web的工作过程,返回本节,1.2.3HTML语言,1HTML文件的基本结构HTML文件的基本形式如下:HTML文件标题HTML文件内容HTML文件以开头,以结束。主要包括两个部分头部和主体。,2常用的HTML标记(1)段落标记和(2)字体变换标记和(3)超级链接标记和(4)插入图片标记图3-11是Example.htm文件在浏览器上的显示效果。,图3-11Example.htm文件的显示效果,返回本节,1.2.4网页相关技术,1Java和JavaAppletJava应用于网页中的程序称做JavaApplet,嵌在HTML中的Applet在Web服务器端被编译成字节代码通过网络传送到客户端,在客户端,浏览器除了要支持HTML外,还要附加一个Java字节码的解释器,以解释执行包含Java字节码的HTML文件。,2JavaScriptJavaScript是一种解释性编程语言,可由浏览器直接解释执行;JavaScript是一种脚本语言,用JavaScript编写网页程序,不需要有很深的编程经验。JavaScript语言是通过嵌入在标准HTML语言中实现的,显示效果如图3-12所示。,图3-12JavaScript的例子,1.VBScriptVBScript也是一种脚本语言,不过,VBScript只能用于微软的IE浏览器和IIS服务器端,其他服务器和浏览器不一定支持VBScript。见图3-13所示。,图3-13VBScript的例子,4CSS(CascadingStyleSheets,层叠样式表)CSS跟HTML一样也是一种标记语言,甚至很多属性都是来源于HTML。利用CSS技术,可以有效地对页面的布局、字体、颜色、背景和其他效果实现更加精确的控制。有很多将样式表加入到HTML文件中的方法,但最简单的方法是使用HTML的STYLE标记,将样式表放置于文件的HEAD部分。,5FlashFlash是Macromedia公司出品的一个矢量动画制作软件,用他做出来的动画就叫Flash动画,其特点是:动画具有很强的交互性,甚至可以完全使用Flash来制作一个网站;采用“准”流(Stream)式的设计;可以减少文件的数据存储量,适合在网络上使用。,6DHTMLDHTML文件中的元素都具有动态的能力,对用户的操作在本地就可做实时处理,从而得到更快的用户响应,使网页的界面更丰富多变,使页面设计者可以随心所欲地表达自己的构思。DHTML的局限性是仅限于在微软的IE浏览器上显示。,返回本节,1.2.5WWW客户机/服务器体系结构,1。两层客户机/服务器两层模型仅包括一个客户机和一个服务器,所有的通信都发生在客户机和目标服务器之间。,两层客户机/服务器结构,1.2.5WWW客户机/服务器体系结构,三层客户机/服务器结构,2。三层客户机/服务器结构三层结构建立在传统的两层结构基础上。第一层市客户机,第二层是WWW服务器,第三层包括一些应用软件及其相关的数据库,他们可向WWW服务器提供非HTML消息。,从软件角度来看:这三个层次是客户机处理(第一层),WWW服务(第二层)和数据服务(第三层)。,1CGI(1)CGI的工作过程:用户通过浏览器激活,CGI程序将信息传给外部应用程序并启动它,通过CGI程序传给Web服务器,再以HTML形式传给用户,CGI过程结束。(2)CGI的作用:扩展了Web服务器的功能、在任何服务器上运行、服务器与CGI程序可互发信息。,1.2.6动态网页设计,2ASP(1)ASP执行过程:由Web服务器调用ASP文件,根据程序执行结果“动态”生成一个HTML页面并传回到浏览器显示。(2)ASP的特点:简单方便、可在服务器端直接执行、与客户浏览器无关、ASP源程序在服务器端执行,提高了程序和网站的安全性、支持多种其他网络技术。(3)ASP的开发过程:ASP的运行平台、编辑ASP文件、调试。(4)ASP简单实例,1.PHP(1)易学易用(2)运行速度快(3)跨多个平台(4)极其强大的数据库支持功能(5)先进的扩展功能(6)完全免费最后将PHP与其他后台网页编程技术的性能作一个对比,见表3-2。,PHP与其他网页编程技术性能对比,4Web与数据库的连接技术(1)网页数据库编程的几个概念:ODBC、ADO组件、SQL(2)ASP网页数据库编程步骤:1)建立网页数据库编程的软件环境。2)建立数据库。3)创建ODBC的数据源。4)建立ASP网页,在网页中使用ADO的对象和SQL命令对数据库进行操作。5)调试ASP网页。(3)ASP网页数据库实例(如图3-153-19所示),图3-15数据库实例,图3-16创建ODBC数据源(1),图3-17创建ODBC数据源(2),图3-18创建ODBC数据源(3),图3-19ASP网页的测试效果,返回本节,1.3电子数据交换(EDI)技术,1.1.1EDI的概念1.1.2EDI系统组成1.1.3EDI标准1.1.4EDI的新发展,返回本章首页,1.1.1EDI的概念,1什么是EDI国际标准化组织(ISO)将EDI定义为:将商业或行政事务,按照一个公认的标准,形成结构化的事务处理或信息数据结构,从计算机到计算机的电子数据传输。联合国国际贸易法委员会EDI工作组(UNCITRAL/WG.4)对EDI的法律定义为:EDI是用户的计算机系统之间的对结构化的、标准化的信息进行自动传送和自动处理的过程。,以上定义均表明EDI应用有它自己特定的含义和条件,即:(1)EDI处理和传输的数据是参与贸易各方之间的商业文件。(2)文件传输采用国际公认的EDI标准报文格式,通过专门的计算机网络实现。(3)双方均有自己的计算机系统(或计算机管理信息系统)。(4)双方的计算机(或计算机系统)能发送、接收并处理符合约定标准的交易电文的数据信息。(5)双方计算机之间有网络通讯系统,信息传输是通过该网络通讯系统实现的,信息处理是由计算机自动进行的,无须人工干预和人为介入。,2EDI的工作过程EDI的工作过程就是用户将相关数据从自己的计算机信息系统传送到有关交易方的计算机信息系统的过程。可用图表示。(1)映射生成平面文件(2)翻译生成EDI标准格式文件(3)通信(4)EDI文件的接收,EDI的工作过程,1.EDI的分类按照EDI的功能,可分为4类:(1)订货信息系统(2)电子金融汇兑系统(3)交互式应答系统(4)图形资料自动传输的EDI,4EDI的应用范围,图3-21国际贸易EDI系统结构,返回本节,1.1.2EDI系统组成,1数据标准化2EDI软件(转换软件、翻译软件、通信软件)1.EDI硬件(计算机、通信线路、连网设备)4通信网络,返回本节,1)EDI软件EDI软件具有将用户数据库系统中的信息译成EDI的标准格式以供传输交换的能力。EDI相关软件包括:转换软件、翻译软件和通信软件。转换软件(Mapper)可以帮助用户将原有计算机系统的文件转换成翻译软件能够理解的平面文件(FlatFile),或是将从翻译软件接收来的平面文件转换成原计算机系统中的文件。翻译软件(Translator)将平面文件翻译成EDI标准格式,或将接收到的EDI标准格式翻译成平面文件。通信软件具有管理和维护贸易伙伴的电话号码系统,自动执行拨号等功能。,2)硬件系统有4种基本类型的计算机平台可以用来进行EDI,它们是:(1)只使用一台主机或中型机(2)只使用一台PC机(3)把PC机作为主机的前端处理器(4)专用的EDI操作系统3)通讯网络,1.5.4电子数据交换系统的实现过程EDI实现过程就是用户将相关数据从自己的计算机信息系统传送到有关交易方的计算机信息系统的过程(见表)。,1.1.3EDI标准,1什么是EDI标准EDI标准是国际上制定的一种用于在电子函件中书写商务报文的规范和国际标准。2UN/EDIFACT标准的组成UN/EDIFACT标准包括了EDI标准的三要素数据元、数据段和标准报文格式,包括以下9个部分:,(1)应用语法规则(ISO9735)(2)语法应用指南(3)报文设计指南(4)数据元目录(EDED)(5)复合数据元目录(EDCD)(6)代码表(EDCL)(7)段目录(EDSD)(8)标准报文格式(UNSM)(9)贸易数据交换格式构成总览(UNCID),1.标准报文格式(1)标准报文的结构(用图描述)(2)标准报文举例(图3-233-25所示),UN/EDIFACT标准报文的结构,商业发票,商业发票的EDI标准报文,商业发票的EDI标准报文(续),返回本节,1.1.4EDI的新发展,“EDI中心”在原有软硬件网络通信平台的基础,增加WWW三层结构(浏览器、WWW服务器、Web数据库),可组成综合电子商务平台,既利用了传统的EDI资源,又连接上Internet,使EDI单证在公网与专网上跨网传递。EDI技术势必成为未来商业、企业的现代化工具之一,也必将引起商贸等诸多领域的革命,引起人们生活方式的重大变革。,返回本节,1.4电子商务信息安全技术,1.4.1电子商务系统安全的概念1.4.2防火墙技术1.4.3密钥加密技术1.4.4信息摘要1.4.5数字签名1.4.6数字时间戳1.4.7数字证书与CA认证1.4.8电子商务安全交易标准,返回本章首页,1.4.1电子商务系统安全的概念,1电子商务中存在的安全威胁由于非法入侵者的侵入,造成商务信息被篡改、盗窃或丢失;商业机密在传输过程中被第三方获悉,甚至被恶意窃取、篡改和破

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论