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

下载本文档

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

文档简介

1、电子商务的技术基础,1.1 电子商务与计算机网络技术 1.2 电子商务与Web技术 1.3 电子数据交换(EDI)技术 1.4 电子商务信息安全技术,1.1 电子商务与计算机网络技术,1.1.1 计算机网络的概念 1.1.2 计算机网络的结构与组成 1.1.3 计算机网络通信协议 1.1.4 Internet/Intranet技术基础,返回本章首页,1.1.1 计算机网络的概念,1计算机网络的定义 将两台以上具有独立功能的计算机,通过通信设备和线路连接起来,以实现资源共享为目的所构成的系统。 连网的计算机是可以独立运行的。 计算机之间通过通信线路实现信息交换。 连网的目的是实现资源共享。,最简

2、单的计算机网络系统如图所示。计算 机网络是指将地理位置不同,具有独立功能的 多个计算机系统用通信设备和线路连接起来,,并以功能完善的网络软件(网络协议、网络操作系统等)实现网络资源共享的系统。对于用户来说,计算机网络是一个透明的数据传输机构,可以不必考虑网络的存在而访问网络中的任何资源。,计算机网络从逻辑结构上,可以分为通信子网和 资源子网两大部分。通信子网负责实现计算机中 的通信,它常常是专用的网络通信线路,或者是 公共通信网络;资源子网则由用户的主机等硬件 资源和用户提供的各种程序库、数据库等软件和 信息资源组成。,2计算机网络的分类 计算机网络品种繁多,性能各异,根据不同的关系原则,可以

3、划分不同类型的计算机网络。例如,一般多以计算机网络分布区域的大小,将计算机网络分为局域网、广域网和城域网;按网络拓扑结构,可分为环型网、星型网、总线型网等;按通信介质,可分为双绞线网、同轴电缆网、光纤网和卫星网等;按信号频带占用方式,可分为基带网和宽带网等。,返回本节,1)网络的分类 局域网(Local Area Network,LAN) 联 网范围一般为数百米,适合办公大楼或工厂内部 的联网,局域网技术成熟,是整个计算机应用的 基础。 区域网(Metropolitan Area Network, MAN) 联网范围一般为一个城市,距离为数公里。 广域网 广域网(Wide Area Netwo

4、rk, WAN)的联网范围要大得多,它采用广域网互联 技术,将位于不同城市甚至不同国家的计算机连接 在一起。,2)局域网的分类 按访问传输介质的方法分类 分为以太网(Ethernet)、 令牌环网(Token Ring)、ATM网等。 按拓扑结构分类 可以分为星形、环形、树形、总线形和 混合形等类型,是最常用的分类方法。 按传输介质分类 可以分为同轴电缆局域网、双绞线局域 网和光纤局域网。若采用无线电波、微波,则可以称为 无线局域网。 按网络操作系统分类 可以分为Novell公司的Netware 网,3COM公司的3+OPEN网,Microsoft公司的Windows网,IBM公司的LAN M

5、anager网,BANYAN公司的VINES网等。,1.1.2 计算机网络的结构与组成 1)计算机网络拓扑是通过网中节点与通信线路之间的几何关系表示网络结构,反映出网络中各实体间的结构关系。 计算机网络拓扑主要是指通信子网的拓扑构型。常见网络拓扑结构见图。,常见网络的拓扑结构,1星型拓扑(star),环型拓扑结构中,站与站点之间首尾相连,形成一个环, 数据只能沿单方向传输,这种结构适合于光纤介质,但如 果处理不当,站点的故障会引起全网故障。,在星型拓扑结构中,中央结点到各站之间呈辐射状连接, 由中央结点完成集中式通信控制。人们天天使用的电话交 换系统(PBX)采用的就是星型拓扑。这种拓扑结构的

6、优点 是结构简单,访问协议简单,单个的故障不会影响到整个 网络。,2环型拓扑(ring),1.总线型拓扑(bus),在总线型拓扑结构中,所有的站点都连接在同一根传 输线,即“总线”上。其优点是结构简单,易于扩充,因而 用得很广泛。缺点是实际网络连接中,常采用串联方式, 该连接方式故障敏感,且故障检测困难。,4树型拓扑(tree),它是从总线型拓扑演变而来的,形状像一棵倒挂的树。 树型拓扑故障易于检测和隔离。,5网状网络(net),网状网络的每一个站点都与其他站点一一直接互连。这 种连接方法主要是利用冗余的连接,实现站与站之间的高 速传输和高容错性能,以提高网络的速度和可靠性。,2计算机网络的一

7、般结构 计算机网络的一般结构如图3-1所示。一般可将计算机网络分为两个部分: 资源子网负责网络数据处理,由主机、终端及有关软件组成; 通信子网负责网络通信,由节点交换机、集中器、网络连接器和通信线路等组成。,图3-1 计算机网络的一般结构,1.计算机网络各组成部分的作用 (1)主计算机(Host):主计算机(简称主机)负责数据处理和网络控制,其在网络中的角色可以是服务器或工作站。 (2)终端(Terminal):终端是网络用户进行网络操作、实现人机对话的工具。 (3)节点交换机(Node Computer):它负责网络中的信息传输控制。,(4)集中器(Concentrator):是将多个终端集

8、中起来,再通过远程通信线路与节点交换机或主机连接,以提高通信效率,降低费用。 (5)网络连接器(Gateway):网络连接器用于连接其他网络,可实现不同网络信息格式、通信协议、寻址方式等的转换。 (6)网络传输线路:它们可以采用有线通信线路(双绞线、同轴电缆、光导纤维)或无线通信线路(无线电、微波、通信卫星等)。,4. 计算机网络的传输介质,1)双绞线(Twisted pair) 双绞线是将两条绝缘铜线扭在一起制成的数据传输线。现 在常用的双绞线一般都未加屏蔽层,它的抗干扰性能是靠 制造工艺上的严格对称性来保证的。双绞线具有较高的传 输速率,传输速率有时也称为频带宽度,简称带宽,用 Mbs (

9、megabit per second,兆位每秒)表示。例 如,目前快速以太网所用的五类双绞线,在100m内传输 速率可达100Mbs。双绞线的优点是价格低廉,施工方 便;缺点是距离不能太长。五类线中,把4对双绞线放在同 一根电缆内,如图所示。,2)同轴电缆(coaxial cable) 同轴电缆是最传统的传输线,结构为中心有一根铜线(称内 导体),铜线外面是绝缘介质,再外边是屏蔽层,它由金属 丝组成或金属箔裹成(称外导体),同轴线制造要严格保持内、 外导体的同轴性和均匀性,以保证信号能往前走而不会被反 射或丢失。同轴线有一个重要参数叫“特性阻抗”,它是由内、 外导体的有关尺寸所确定的,以太网络

10、所用的同轴线特性阻 抗为50,而电视天线所用的同轴传轴线其特性阻抗为75。,3)光导纤维(optical fiber) 光导纤维实际上就是玻璃丝。由于光在玻璃表面具有全反射 性能,所以,它能传输得很远但损失很小。世界上首先(在 1966年)提出用光导纤维来传送信息的是一位华人科学家被 称为“光纤之父”的高锟博士。由于光纤用于传输信息有很多 优点,所以将光纤用于网络和通信已十分普遍。,4)空间介质 无线通信是计算机组网的重要手段之一,利用的是空间介 质。无线通信能到达一些有线网络难以到达或成本很高才 能到达的地方和场合,例如,偏僻的地方、移动的地方、 需要快速组网的场合等。各种不同频率的电磁波都

11、可以在 空间传播,例如,根据颇率从低至高(波长则从长到短), 有无线电广播用的长波(LW),中波(MW)、短波(SW)、,超短波,电视广播用的是高频(VHF)、超高频 (UHF),通信常用的微波(microwave),红外 激光等。波长较长的电磁波可以沿着地面传播, 波长较短的电磁波,例如,微波则只能直线传 播,而对于波长更短的红外线,其传播距离仅 为可视范围之内。,5.局域网基本知识,局域网是指小区域内的计算机互联形成的网 络。这里所说的小区域,可以是一个建筑物、一 个校园、一个工厂,或者大至几十公里直径的一 个区域。由于距离较短,用光纤或专用网络电缆 连接,可以有较高的传输速率。目前,网络

12、主干 线上的传输速率可达100M1000Mbs,而用 户端的速率也可达10M100Mbs。局域网络 上的应用系统,除了内部电子邮件等通信软件外, 主要运行的是专门的业务系统(如海关业务)或管 理信息系统(management information system,MIS),包括公文流转、财务管理,市场管理、仓 库管理、人事管理等。,局域网系统也是由硬件系统和软件系统两大部分组成的,1) 局域网硬件系统,局域网硬件组成 局域网的硬件从逻辑上看可以分为以下几个部分,如图所示,网络服务器(server) 这是网络的服务中心,包括一台或数台规模较大的 计算机,具有高速的处理能力和快速存取的大容量 磁盘

13、或光盘存储器。网络服务主要是文件服务、通 信服务、名字服务等对网络用户的各种服务。 网络工作站(workstation) 每一台连到网络上的用户终端电脑,都称为网络工 作站。 网络适配器 网络适配器俗称“网卡”,是一块网络接口电路板, 每台计算机必须装上这种适配器,才能进行网络 通信,实现网络存取。,网络传输介质 网络传输介质包括各种电缆、光纤和双绞线,以及 这些介质两端所用的接头、插座等。 网络连接部件 除以上所介绍的设备网络连接部件外,都可以归在 此部分。例如,各种网络收发器(transceiver)、 中继器(repeater)、集线器(hub)、网桥(bridge)、 路由器(rout

14、er)、网关(gateway)等,各种网络有 各种不同的配置。,2 结构化布线 从网络布线的角度看,跟据“结构化布线”的规则,计算机 网络可以分为6个子系统,如图所示。,(1)户外子系统:建筑物间基本上都使用光缆 (含许多股光纤)。 (2)设备子系统:包括服务器、连接设备等。 (3)垂直子系统:指垂直布线,常使用光纤或 多对双绞线电缆。 (4)管理子系统:指分布于各楼层的交换机、 集线器、接线架等设备 (5)水平子系统:指水平布线,多用双绞线, 也可用光纤。 (6)工作区子系统:指水平线端口,网卡、网 络工作站等,3 以太网工作原理 常用的局域网有以太网,FDDI环形网和ATM 网等。 以太网

15、是国际上的主流网络。它已发展了近二 十年,性能不断提高,从l0Mb/s的以太网,发展 到后来的l00Mbs的快速以太网,最近已发展到1000Mb/s的G位以太网:网络拓扑从总线形发展 为星形;工作方式从共享式发展到交换式,网上应 用从单纯传输数据发展到传输多媒体信息。 4 异步传递方式ATM网 ATM是异步传递方式(asynchronous transfer mode)的缩写。它采用的是一种快速分组交换技术 -信元交换技术,非常适合于多媒体综合数据的传送。,为了了解ATM,这里介绍几种通信传递方式: (1)从专线通信到电路交换 早期的通信要铺设专用的电线,使用效率往往很低, 后来发展了电路交换

16、。所谓电路交换是以电路连接 为目标的交换方式。就像今天的电话这样,电话线 经过电信局的电话交换机的转接而连通,线路可以 分时共享,大大提高了使用效率。 (2)从电路交换到包交换 电路交换方法在交换机转接连通后,就又像专线一 样处于独占状态。实际上,电话的间隙(即寂静时间) 很多,电话线的使用效率还不到50。在数据通信中,由于数据源明显的突发特性,其使用效率更低。,(3)从包交换到信元交换 在包交换技术中,数据包的长度是不确定的, 可长可短。这造成了时间不可预测,不适合应用 于实时性很强的业务,如声音和视频图像的传送 等多媒体通信业务。 ATM技术所采用的数据包很小,而且是定长的。 它只有53字

17、节,其中用户数据占48字节,另有5字 节信元,具有路由选择等用途。由于这种数据包很 小,称为信元(cell),所以,ATM所采用的数据包 交换技术也称为信元交换技术。 在ATM网中,数字化声音、图像及数据,被切 成一小块一小块,作为小信元在ATM网络中传输, 选择合适的路由,经过若干交换节点,到达目的地, 再及时地按顺序拼接成原来的数据,还原为声音和 图像等,如图所示。,5 宽带IP网 ATM技术被应用于专用网、交换网和接入网三个 领域之中。目前,Internet飞速发展,使电信网 必须认真考虑与它结合,因为这提供了网络技术 和网络应用发展的极大的机遇。虽然目前Internet 的互连通路仍主

18、要采用电信网的传统线路,但是 它所采用的是TCPIP通信协议,所使用的是IP 数据包。而IP数据包不见得一定要通过ATM来传 递,它可能直接以以太网帧格式在光纤网上传送 而获得极高的速度,使运行成本大大降低。有人 估计它可以降低成本95%,从而使得将来有可能 以今天打电话的价格提供宽带多媒体服务。,1 网络操作系统 网络操作系统是局域网最重要的系统软件,它要提供安全、 高效的服务器的管理,提供和协调各网络工作站对网络的 存取和对网络资源的共享服务。最有名的局域网操作系统 是Novell公司的Netware,以及Microsoft公司的Windows NT、UNIX、LINUX等。 (1)Net

19、ware局域网操作系统 Netware是目前仍广泛使用的局城网操作系统,它是美国 Novell公司的产品。 Netware为其用户提供的主要服务有文件打印服务,即文 件共享和打印资源共享;数据库服务,可按逻辑方式或关系 方式存储或共享信息;通信网际服务,它包括局域网,2)局域网软件系统,的各个用户之间、局域网与局域网之间、局域网与广域网之 间的服务。 (2)Windows NT网络操作系统 1993年7月,Microsoft发布了Windows NT和Windows NT Advance Server后,许多用户应用Windows NT这一 新的操作系统来开展工作。它的功能强、易操作、可靠性高

20、, 给用户留下了深刻的印象。 一般网络模式有两种:一种是通常所说的客户服务器 模式,即单台或多台电脑扮演着中央资源存储器的作用,而 成员则通过访问文件服务器来获取所需的各种网络资源,同 时由服务器验证用户对网络的登录。另一种就是对等网络模 式。在这种类型的网络中每个工作组成员电脑都可以将自己 的资源直接提供给另个工作组成员电脑,工作组的每个成 员都拥有自己的安全设置数据库,以便控制其他电脑对其资 源的访问。,2 网管软件 这种软件用于监视和控制网络的运行情况,包括设备和线路 的好坏、网络流量及拥挤程度,可进行虚拟网络的配置等。 这对于较大型网络是十分必要的,否则网络出现故障或性能 降低将无法解

21、决。使用这种软件要求网上设备是可网管的, 或称为智能的。常用的网管软件平台有Hp的Openview、 IBM的Netview等。 3 网络应用软件 网络应用软件常常是利用应用软件开发平台开发出来的。常 用的开发平台是基于客户机服务器(clientserver)工作 模式的各种数据库管理系统,如Oracle,SyBase,SQL Server,FoxPro等;办公自动化管理系统为NotesDomino系统等, 以及在将局域网建成Intranet (企业内部网)之后,采用的网 页浏览器(WebBrowser)工作方式。,1.1.3 计算机网络通信协议,1计算机网络的分层体系结构 为了简化对这种复杂

22、系统的研究工作,网络技术人员采用了一种“分而治之”的处理方法,将复杂的问题划分为若干个彼此相关的功能层次模块来处理,每个层次模块负责处理相对简单的功能,并向下一层提出服务请求;完成上一层提出的服务请求。这就是所谓的“分层体系结构”。,2国际标准化组织(ISO)的OSI参考模型,图3-6 OSI参考模型,1.IEEE802通信标准 802通信标准仅描述了低两层协议(网络层和数据链路层),对高层并未指定,但局域网通信时由于低层都采用了统一的802协议标准,所以都可以互相连接。 802通信标准由802.1802.11一系列协议组成,其中最常用的是802.3,它规定了目前应用最为广泛的以太网(Ethe

23、rNet)标准。,4TCP/IP协议标准 在网络通信的发送端,TCP协议负责将数据分解成数据包,在数据包头部加上发送和接收节点的名称和其他信息;在接收端,TCP协议负责将收到的数据包重新组装成文件。IP协议主要的任务是提供相邻节点之间的数据传送和为数据传送提供正确的路径。,1.1.4 Internet/Intranet技术基础,1Internet、Intranet和extranet Internet: 1)采用TCP/IP协议使不同网络、不同计算机之间实现通信; 2)采用DNS域名系统,解决了IP地址的“翻译”问题; 3)提供WWW信息浏览服务。,Intranet: 又称企业内部网(内联网),

24、是利用Internet技术和标准构建的一个企业、组织或者部门内部的提供综合性服务的计算机局域网。 在Intranet中,用户可以像访问Internet一样的浏览企业的网页,收发内部电子邮件,获得与Internet相似的服务。,企业内部网的优势 1)组建简单 2)管理容易 3)可用于公司内部信息的迅速发布。 4)不需要单独为内联网构建数据库,它可以很好地使用原有数据库。 5)安全性高,这也是内联网成功的关键所在。 6)与平台无关,容易使用。,企业内部网的逻辑结构: 企业内部网的基本结构由服务器、客户机、物理网和 防火墙4部分组成。其中常用的服务器有WWW服务器、数 据库服务器、电子邮件服务器3种

25、。 数据库服务器(Database Server)存储着企业大量 的信息,一般的数据库经过转换或以特殊方式打开都可以 通过浏览器显示。 防火墙是为了企业内部信息的安全而设的服务器, WWW服务器通过防火墙与互联网相连,电子邮件服务器可 以通过防火墙与互联网相连,也可以直接和互联网相连。,企业外部网(外联网): 如果一个公共网络连接了两个或两个以上的贸易伙伴,一般被称为企业的外联网(Extranet)。外联网是内联网的一种延伸,外联网可以用这样一个公式来表示: 外联网 = 内联网 + 企业外部扩展 外联网给企业带来的好处有:提高了生产效率,信息可以以各种形式体现,降低了生产费用,实现了跨地区的各

26、种项目合作,可为客户提供多种及时有效性的服务。,互联网、内联网、外联网三者的区别 1)在操作权限上 互联网提供的服务基本上对用户没有权 线控制或很少控制,而内联网提供的控制是很严的。 2)在内容上 互联网提供信息的页面以静态为主,而内联 网提供的信息内容大部分与数据库有关,即内联网提供的 信息内容是动态的,随着底层数据库的变化而变化。 3)在服务对象方面 互联网服务的对象是全世界用户, 而内联网服务的对象是企业员工。 4)在联结方式上 互联网强调各个组织网站之间的联结, 无交易的企业、消费者都是它的业务范围;外联网强调各个 企业间的联结,业务范围包括交易伙伴、合作对象、相关公 司、销售商店以及

27、主要客户;内联网强调企业内部各部门的 联结,业务范围仅限于企业内。,外联网的几种实现方式 (1)公共网络 如果一个组织允许公众通过任何公共网络(如互联网)访问该组织的内部网,或两个及更多的企业同意用公共网络把它们的内部网连在一起,这就形成了公共网络外部网。 (2)专用网络 专用网络是两个企业间的专线连接,这种连接是两个企业的内部网之间的物理连接。 (3)虚拟专用网络(VPN) 是一种特殊的网络,它采用一种叫做“IP通道”或“数据封装”的系统,用公共网络及其协议向贸易伙伴、顾客、供应商和雇员发送敏感的数据。,2IP地址和域名 (1)IP地址:连入Internet网上的每台计算机,就像部电话一样,

28、都必须有一个号码,在计算机技术的专业术语中叫做“地址”,而在Internet网中叫做IP地址,每一台计算机的IP地址都是唯一的。IP地址是区别TCP/IP网络上每一台计算机的惟一标识。一般用点分十进制表示法。,个IP地址由32位(4个字节)的二进制数组成,由于二进 制地址不方便记忆,一般用4组介于0-255的十进制数 表示,中间用圆点隔开,例如33。根据网络 的规模,IP地址分为A、B、C三类(见表2-1所示)。,(2)域名:由于数字意义不明确,也难于记忆,因此在实际使用时,往往采用与IP地址对应的“域名”来代替。域名使用字母表示IP地址,便于记忆。这种由域名向IP地址的转

29、换工作,是通过“域名服务器”(DNS)来完成的。 域名的格式一般为:主机名.单位名(三级域名) . 行业性质代码(二级域名).顶级域名 (域名采用分级结构,由用“”分割的多个字符串组成,高级域在右边,最右边为一级域名。),域名中的“单位名”一般由该单位自行选择,并在网 中注册(以免出现重名),其它部分则由网络管理部 门确定。域名将Internet网划分成多个域,按照应 用领域的不同,首先将Internet网划分成若干个顶 级域,顶级域可采用组织模式和地理模式定义。地 理模式按国家划分,如cn代表中国,uk代表英国。 组织模式按以下规定的缩写表示:,com 商业组织,edu 教育机构,gov 政

30、府部门,mil 军事部门,net 网络中心,org 其他组织,int 国际组织,国家代码(如cn、uk),Web服务器 三级域名 二级域名 一级域名,域名的组成,表示国家或行政区的一级域名,表示机构类别的一级域名,我国二级域名按行政区分类,(3)域名解析: 由域名服务器来完成的。Internet上的每一个域,都必须设置DNS,负责本域内主机名的管理并与其他各级域名服务器相配合,完成Internet上IP地址与主机名的查询。,我国二级域名按类别分类,1.网络服务的提供者ISP 提供Internet服务的公司称为ISP(英文“Internet服 务提供商”的缩写),用户计算机就是通过连接到ISP的

31、主 机接入Internet网的。 ISP可提供的服务包括接入服务和信息服务,接入服 务只提供进入Internet网的通道,用户进入Internet网以 后,可以从其他服务器上获取信息。目前各个国家和地区 都有自己的ISP。 目前我国的CHINANET、CHINAGBN、CSTNET、 UNINET和CERNET等几大骨干网中只有CHINANET、 UNINET和CHINAGBN面向全社会提供ISP代理服务,投 入商业运营,而其他两大骨干网只为教育和科研部门提供 内部服务。,5. 互联网的接入方式 1)普通电话拨号上网 这是目前最普遍的上网方式,用户只要有一部普 通电话,再加上一个调制解调器(猫

32、),就可以实现拨 号上网。上网速度理论上可以达到31.6(上传) 56 (下载)KB/s 。 2)ADSL上网 ADSL(Asymmetric Digital Subscriber Line)是 不对称数字用户环路的简称,是目前电信系统所称的宽带 网。它是利用现有的市话铜线进行数据信号传输的一种技 术,下行速率在2 9MB/s之间,上行速率在640KB/s 1MB/s之间,终端设备主要是一个ADSL 调制解调器。,3)ISDN上网 ISDN(Integrated services digital network)是综 合业务数字网的简称,又称一线通,它是由电话综合数字网 演变而来的。ISDN有

33、两个信道,可以全部用于接入互联网, 也可以仅用一个信道接入。如果两个信道同时使用,则数据 传输速率为128 KB/s。一个信道使用时数据传输速率为64 KB/s,此时另一个信道作为普通电话使用。 4)DDN上网 DDN(Digital data network)就是数字数据网,是 利用数字信道来传输数据信号的数字数据网。DDN利用数字 信道提供半永久性连接线路以连入互联网,它利用一种全透 明、全数字、优质的传输介质,其传输速率范围为64 KB/s 2 MB/s。,5)局域网共享上网 局域网连入互联网的方式非常普遍,基本原理是通 过局域网上的服务器共享上网,也就是说局域网上的任 何一台计算机经过

34、授权后都可以经由服务器共享上网。 比如校园网通过光纤连入互联网,而学校内部的电脑可 以共享这根光纤上网,光纤局域网内的传输速率范围 为10 100 MB/s。 6)有线电视电缆上网 传统的有线电视网只能实现单向传输,经过改造后可 以实现双向传输。终端设备是一个电缆调制解调器,它 是利用有线电视网作为接入网的接入设备。有线电视电 缆传输速率下行最高可达36MB/s,上行最高可达10MB/s。 目前我国有许多地区的有线电视网也开通了这项服务。,7)光纤上网 光纤是一种直径为50 100微米的特殊传输介质, 一般由石英玻璃或塑料制成,外裹一层折射率较低的材料, 多根光纤连在一起,就组成了光缆。光纤通

35、信网才是真正 意义上的宽带网,传输速度最快、单根光纤的传输速度可 以达到100MB/s 10GB/s,而且相当稳定。 8)无线接入 无线接入技术分为两种:一种是固定接入方式,如 微波、卫星和短波等。另一种是移动接入方式,利用手机上 网除了可以进行网页浏览、收发电子邮件等常规互联网服务 外,还可以发送短信息、下载铃声、下载屏保等,传输速率 约 9.6 KB/s(GSM)163KB/s(CDMA)。,拨号接入方式,代理服务器接入方式,专线接入方式,返回本节,1.2 电子商务与Web技术,1.2.1 关于互联网的起源和发展 1.2.2 关于Web的几个基本概念 1.2.3 HTML语言 1.2.4

36、网页相关技术 1.2.5 WWW客户机/服务器体系结构 1.2.6 动态网页技术,返回本章首页,1.2.1关于互联网的起源与发展,1互联网的起源 20世纪60年代初期,美国国防部开始担心核攻击对其计算机设施带来的后果,想把这些计算机互相连接并把他们核遍布全球得武器装置连在一起。 1969年,这些国防部专家用网络思想将四台分别位于不同学校的计算机连到了一起。,2.互联网的新用途 1972年 一个研究者写了一段可通过网络发送和接收信件的程序。电子邮件就这样诞生了。 很多新用户用这种网络技术传输文件和远程登录其他计算机。完成这些任务的网络软件包括两种工具:文件传输协议FTP(在不同计算机之间传输文件

37、) 和 远程登录Telnet(在自己的计算机上远程登录其他计算机) 1979年,杜克大学和北卡罗来纳大学的一群学生和程序员创建了新闻组Usernet。使网络的任何用户阅读和张贴各种话题的文章。,1.互联网的商业用途 1989年,美国科学基金会允许两家商业性的电子邮件服务商MCI Mail 和CompuServe 与互联网建立有限的连接。互联网走进商业化 90年代起,各行各业的人开始把这些网络看作是一种全球性的共享资源。 从1991年开始到1995年,基本完成互联网的私有化。 互联网新结构的基础是四个网络访问点NAPs,网络访问服务商将登录权直接销售给大客户,对小企业的销售是通过互联网服务商来间

38、接完成的。,4Internet网的服务 Internet网上提供的服务,除了ISP和电信部门收取的 网络接入费和通信费以外,大部分的服务都是免费的。随 着Internet技术的飞速发展,新的服务种类也将不断出现。 经常使用的Internet服务主要有WWW信息查询、电子邮 件及文件传输等。 WWW信息查询“轻点鼠标,拥抱一个精彩纷呈的 无限世界” www服务是目前Internet网上最流行的信息服务。提 供服务的主机将信息以网页的形式存放在主机内,用户通过 浏览器软件来查询浏览这些信息。WWW服务不仅能提供 文字信息,还可以提供图像、声音以及视频信息。,Gopher(数据查询)-“点点菜单就能

39、查找全球各种信息”,Gopher 是因特网提供的一种由美国明尼苏达大学研制的菜单式信息查系统。Gopher的原意是“地鼠”,喻如地鼠一般穿梭于Internet找寻所需信息无孔不入。,因特网上有上千个Gopher服务器,它们将因特网的信息资源组织成单一形式的资料库,称作“Gopher空间”。 Gopher 不同于一般的信息查询工具,它使用关键字作索引,用户可以方便地从因特网某台主机连接到另一台主机,查找到所需的资料。,因特网上还有一种与Gopher相类似的称为Wais(广域信息服务)的快速查询服务工具。Wais 将相关的资料组织成一个可按关键字检索的数据库资料,提供给公众检索。,电子邮件(Ele

40、ctronic Mail,E-mail)是用户或用户组之间通过计算机网络收发信息的服务。 1)电子邮件的原理 电子邮件系统是一个采用SMTP(Simple Mail Transfer Protocol)邮件服务器发送邮件,并采用POP(Post Office Protocol)服务器接收邮件的系统。,2)电子邮件地址 电子邮件地址一般又称为电子信箱地址。这种地址是一种电子地址,格式是固定的,且在全球范围内是唯一的。互联网电子邮件地址的基本组成格式如下: 用户名主机名.域名 xyz 3)电子邮件工具OUTLOOK EXPRESS,E-mail(电子邮件)-“8分钱3秒钟把信件发往世界各地”,传统

41、邮件传递方式的不足:,时间:以天为单位,费用:较高,投递地址:收信人应有固定地址,电子邮件的优点:,时间:以秒为单位,费用:很低,投递地址:只要有联网的电脑,不论人在天涯海角,文件传输FTP-“轻轻松松获取无限资源” Internet网上的文件传输服务用于下载或上传文件。一 般用于网页上传或从服务器上下载文件。是指用户从一个地 点向另一个地点传送文件。用户可以把自己的文件传送到远 程计算机上,也可以从远程计算机上取得自己所需要的文件。 1)FTP原理 FTP是一种客户机/服务器结构,既需要客户机软件, 也需要服务器软件,2)FTP的使用方法,命令执行状态信息,远程服务器端文件,本地客户机文件,

42、文件传输排程显示,FTP有以下特点: 1)无论用户及服务器在何位置,使用何种操作系统,采 用何种方式连接,都可以进行传输。 2)互联网上有众多正在运行的匿名FTP服务器可供使用, 它们对用户几乎没有什么特定的限制,所以每个人都可以 匿名访问这些FTP服务器,上面有无数的文件可以被免费 复制。 3)FTP服务器是软件获得的重要方式,许多程序是通过 匿名FTP服务器发布的,因此用户随时可获得新的软件。 通常在远程计算机目录中有一些readme文件,可以帮助 用户了解目录中的文件内容。,新闻组Newsgroup 新闻组是提供专题讨论的Internet服务形式,专业人 员或对某领域感兴趣的用户可以加入

43、某个专题讨论组参 加讨论。 Usenet是Internet上的志趣相同的用户组织起来 的一个用户群,而NEWS是指USENET的一些专题讨论小组。 Usenet有6000多个讨论小组,每个小组围绕一个专题,涉及 的内容包括计算机、生物、数学、哲学、政治、经济、社会 问题等。 清华大学一女大学生曾得一疑难病症似乎无法治疗,后通 过网上求医,全世界医学界人士纷纷伸出援助之手,最后终于 判断是铊中毒引发。这一事件的重大意义在于从此医学进入了 一个可以集中全世界的智慧来共同攻克某一顽症的时代。,电子公告牌BBS“网上自由论坛” BBS(Bulletin Board System)即电子公告牌系统,或

44、称电子布告栏系统。 BBS是供用户在Internet网上聊天、讨论的一种服务 形式。它的功能与新闻组有些类似,但新闻组没有在线聊 天功能。早期的BBS通过远程登录与服务器连接,而现在 的BBS已经出现在WWW服务中。 讨论区是BBS的最主要功能之一,包括各类学术专题讨 论区,疑难问题解答区和闲聊神侃区等各种领域的讨论主题。 目前国内的BBS站点上常设有数十个各具特色的分类讨论组, 如站内管理、网络资源、学术科学、人文社会、经济杂谈、 用户闲聊、软件讨论、硬件讨论、互联网技术探讨、Windows 探讨、电脑游戏讨论,以及校园信息、体育健身、休闲娱乐等 等,用户可以选择适合自己的主题并参与讨论。,

45、远程登录Telnet -“使用全球600万台主机而不付一分钱的方法” 远程登录在早期的Internet网上就出现了,其功能是从用 户的计算机(称为客户机)连接到服务器上,在客户机上操 作服务器,利用服务器的强大功能完成所需的任务。远程 登录一般供专业人员使用。 用户通过远程登录(一般用anonymous即所谓“匿名用户” 注册,自己的电子邮箱地址为口令)使自己的计算机暂时成 为远程计算机的终端,直接调用远程计算机的资源和服务。 利用远程登录,用户可以实时使用远程计算机上对外开放的 全部资源,可以查询数据库、检索资料,或利用远程计算机 计算完成只有巨型机才能做的工作。全世界的许多大学图书 馆都通

46、过Telnet对外提供联机检索服务。,远程登录Telnet 1)Telnet原理 利用远程登录,用户可以通过自己正在使用的计算 机与其登录的远程主机相连,进而使用该主机上的多种 资源,这些资源包括该主机的硬件资源、软件资源以及 数据资源。 2)Telnet的使用方法 login(登录):输入“Username”和“Password” logout(注销),电子商务ECommerce “足不出户而应有尽有” 电子商务将商品采购、付款等交易过程通过互联网 进行,可以提高效率、节约成本,是一种全新的商业模式, 很有发展前途,小结:Internet 提供的服务,路边墙壁(自由张贴)BBS,橱窗专栏(图

47、文并茂)WWW,兴趣小组(专题讨论)Usenet,购物天堂(坐逛超市)E-Commerce,超级图书馆,万能邮局(又快又好)E-Mail,按目录内容查询Gopher,按关键词查询Wais,开架借阅Telnet,借书回家FTP,1.2.2 关于Web的几个基本概念,与其说WWW是一种技术,倒不如说它是对信息的存储和获取进行组织的一种思维方式。 互联网从研究专家走向平常百姓,两项重要的创造发挥了关键的作用:超文本和图形用户界面。,1超级链接和超文本 超级链接(Hyperlink)是文件中一些特殊的文字和图形,用鼠标单击这些文字和图形时,会从一个文本跳到到另一个文本。含有超级链接的文本称超文本(Hy

48、pertext)。 超文本形式上仍然是ASCII文件,可以用一般的文字处理软件进行编辑、处理。 2. 超文本的图形界面 目前常用的WWW浏览器有Internet Explorer 和 Navigator。 WWW浏览器是一种软件界面,它可以使用户读取或浏览HTML文件,也可以使用户利用每个文件上附加的超文本链接标记从一个HTML文件转移到另一个HTML文件。,1.HTML与网页 HTML,是用于编写超文本文件的语言。用HTML编写的超文本文件称为HTML文件,以 .htm或 .html为文件扩展名。 网页(Web)是在WWW服务器上发布的HTML文件,网站的首页称“主页”(Home Page)

49、。,4URL(统一资源定位器)地址 URL地址的格式为:协议:/ 服务器主机名域名 :端口号目录名html文件名 URL地址以信息资源协议名开头,常见的信息资源协议有:,4Web的工作过程,Web的工作过程,返回本节,1.2.3 HTML语言,1HTML文件的基本结构 HTML文件的基本形式如下: HTML文件标题 HTML文件内容 HTML文件以开头,以结束。主要包括两个部分头部和主体。,2常用的HTML标记 (1)段落标记和 (2)字体变换标记和 (3)超级链接标记和 (4)插入图片标记 图3-11是Example.htm文件在浏览器上的显示效果。,图3-11 Example.htm文件的

50、显示效果,返回本节,1.2.4 网页相关技术,1Java和Java Applet Java 应用于网页中的程序称做 Java Applet,嵌在HTML中的Applet在Web服务器端被编译成字节代码通过网络传送到客户端,在客户端,浏览器除了要支持HTML外,还要附加一个Java字节码的解释器,以解释执行包含Java字节码的HTML文件。,2JavaScript JavaScript是一种解释性编程语言,可由浏览器直接解释执行; JavaScript是一种脚本语言,用JavaScript编写网页程序,不需要有很深的编程经验。JavaScript 语言是通过嵌入在标准HTML语言中实现的,显示效

51、果如图3-12所示。,图3-12 JavaScript的例子,1.VBScript VBScript也是一种脚本语言,不过,VBScript只能用于微软的IE浏览器和IIS服务器端,其他服务器和浏览器不一定支持VBScript。见图3-13所示。,图3-13 VBScript的例子,4CSS(Cascading Style Sheets,层叠样式表) CSS跟 HTML 一样也是一种标记语言,甚至很多属性都是来源于HTML。利用 CSS 技术,可以有效地对页面的布局、字体、颜色、背景和其他效果实现更加精确的控制。有很多将样式表加入到HTML文件中的方法,但最简单的方法是使用HTML的STYLE

52、标记,将样式表放置于文件的HEAD部分。,5Flash Flash 是 Macromedia 公司出品的一个矢量动画制作软件,用他做出来的动画就叫Flash动画,其特点是: 动画具有很强的交互性,甚至可以完全使用 Flash 来制作一个网站; 采用“准”流(Stream)式的设计; 可以减少文件的数据存储量,适合在网络上使用。,6DHTML DHTML文件中的元素都具有动态的能力,对用户的操作在本地就可做实时处理,从而得到更快的用户响应,使网页的界面更丰富多变,使页面设计者可以随心所欲地表达自己的构思。 DHTML的局限性是仅限于在微软的IE浏览器上显示。,返回本节,1.2.5 WWW客户机/

53、服务器体系结构,1。两层客户机/服务器 两层模型仅包括一个客户机和一个服务器,所有的通信都发生在客户机和目标服务器之间。,两层客户机/服务器结构,1.2.5 WWW客户机/服务器体系结构,三层客户机/服务器结构,2。三层客户机/服务器结构 三层结构建立在传统的两层结构基础上。第一层市客户机,第二层是WWW服务器,第三层包括一些应用软件及其相关的数据库,他们可向WWW服务器提供非HTML消息。,从软件角度来看:这三个层次是客户机处理(第一层),WWW服务(第二层)和数据服务(第三层)。,1CGI (1)CGI的工作过程:用户通过浏览器激活,CGI程序将信息传给外部应用程序并启动它,通过CGI程序

54、传给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)运行速度快

55、(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

56、),图3-17 创建ODBC数据源(2),图3-18 创建ODBC数据源(3),图3-19 ASP网页的测试效果,返回本节,1.3 电子数据交换(EDI)技术,1.1.1 EDI的概念 1.1.2 EDI系统组成 1.1.3 EDI标准 1.1.4 EDI的新发展,返回本章首页,1.1.1 EDI的概念,1什么是EDI 国际标准化组织(ISO)将EDI定义为:将商业或行政事务,按照一个公认的标准,形成结构化的事务处理或信息数据结构,从计算机到计算机的电子数据传输。 联合国国际贸易法委员会EDI工作组(UNCITRAL/ WG.4)对EDI的法律定义为:EDI是用户的计算机系统之间的对结构化的、

57、标准化的信息进行自动传送和自动处理的过程。,以上定义均表明EDI应用有它自己特定的含义和条件,即: (1)EDI处理和传输的数据是参与贸易各方之间的商业文件。 (2)文件传输采用国际公认的EDI标准报文格式,通过专门的计算机网络实现。 (3)双方均有自己的计算机系统(或计算机管理信息系统)。 (4)双方的计算机(或计算机系统)能发送、接收并处理符合约定标准的交易电文的数据信息。 (5)双方计算机之间有网络通讯系统,信息传输是通过该网络通讯系统实现的,信息处理是由计算机自动进行的,无须人工干预和人为介入。,2EDI的工作过程 EDI的工作过程就是用户将相关数据从自己的计算机信息系统传送到有关交易

58、方的计算机信息系统的过程。可用图表示。 (1)映射生成平面文件 (2)翻译生成EDI标准格式文件 (3)通信 (4)EDI文件的接收,EDI的工作过程,1.EDI的分类 按照EDI的功能,可分为4类: (1)订货信息系统 (2)电子金融汇兑系统 (3)交互式应答系统 (4)图形资料自动传输的EDI,4EDI的应用范围,图3-21 国际贸易EDI系统结构,返回本节,1.1.2 EDI系统组成,1数据标准化 2EDI软件(转换软件、翻译软件、通信软件) 1.EDI硬件(计算机、通信线路、连网设备) 4通信网络,返回本节,1)EDI软件 EDI软件具有将用户数据库系统中的信息译成EDI的 标准格式以供传输交换的能力。EDI相关软件包括:转换 软件、翻译软件和通信软件。 转换软件(Mapper) 可以帮助用户将原有计算机系统 的文件转换成翻译软件能够理解的平面文件(Flat File), 或是将从翻译软件接收来的平面文件转换成原计算机系统 中的文件。 翻译软件(Translator) 将平面文件翻译成EDI标准格 式,或将接收到的EDI标准格式翻译成平面文件。 通信软件 具有管理和维护贸易伙伴的电话号码系统, 自动执行拨号等功能。,2)硬件系统 有4种基本类型的计算机平台可以用来进 行EDI,它们是: (1)只使用一台主机或中型机 (2)只使用一台PC机

温馨提示

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

评论

0/150

提交评论