电子商务应用

Download Report

Transcript 电子商务应用

第2章
电子商务技术
第 2 章 电子商务技术
1. 网络与Internet应用技术
2. 电子数据交换(EDI)技术
3. 电子商务安全技术
4. 物流信息技术
2.1 网络及Internet应用技术
网络及
Internet应用
技术
1. 计算机的产生和发展
计算机的产生和发展历程
时间
阶段
特征
运算速度
1946年
第一代计算机
电子管
5000次/秒
1958年
第二代计算机
晶体管
几万次/秒
1964年
第三代计算机
集成电路
几十万次/秒
1971年至今
第四代计算机
大规模集成电路 几百--几千万次/秒
计算机的发展趋势
摩尔定律 每隔18个月,计算机速度提高一倍,同性能芯片价格下降一半
四向发展 巨型化、微型化、网络化、智能化
2. 网络基本概念
网络定义:
指多台独立的计算机通过有形或无形介质连接,在网络
协议的控制下,实现资源共享。
•
两台以上的计算机
•
计算机相对独立
•
介质连接
•
软件管理
•
共享资源
目前常用的网络类型:局域网(LAN)、广域网(WAN)
网络的构成
计算机系统+通信线路+网络节点
资源子网
通信子网
功
能
资源共享所需的硬
件,软件,数据等
完成数据传输
组
成
主机系统,终端控
制器,终端等
网络节点,通信线
路,信号转换器
(如Modem)
网络的功能
共享资源
处理器间通信
提高可靠性
提供分布式处理能力
集中管理
提供新的服务
网络的体系结构-OSI参考模型
国际标准化组织(ISO)在1977年开始研究“开放系统
互连”(OSI),并在1983年推出正式文件,首次提出了网
络系统的七层体系结构。为各种实用网络系统提供理论指导。
应用层
表示层
会话层
传输层
网络层
数据链路层
物理层
IEEE802模型
逻辑链路控制子层
介质访问控制子层
物理层
OSI参考模型与IEEE802局域网模型的关系
3. Internet
Internet一词来自于美国国防
部 高 级 计 划 局 ( DARPA ) 的
“The Interneting Project”(互连
网技术)的研究,其研究的成果
被简称为我们现在提到的Internet。
现在,Internet是由许多分布在世界各地共
享数据信息的计算机组成的一个大型网络
Internet的 定义
一般认为,Internet的定义至少包含以下三
个方面的内容:
Internet是一个基于TCP/IP协议簇的国际
互联网络。
Internet是一个网络用户的团体,用户使
用网络资源,同时也为该网络的发展壮大贡献
力量。
Internet是所有可被访问和利用的信息资源
的集合。
Internet的服务功能
1. 远程登录Telnet
利用该功能,用户可以把所使用的计算机作为网
络上另一台计算机的远程终端,实时使用远地计算机
上对外开放的资源,也可以查询数据库、检索资料或
利用远程计算机完成大量的计算工作。
2. 文件传输FTP
FTP(File Transfer Protocol)用于将Internet上的
信息下载(Download)到自己的计算机上,FTP可以
直接进行任何类型的文件的双向传输。
3.电子邮件E-mail
E-mail采用邮件协议(如:SMTP和POP3)
传送和接收邮件。对非文本文件(如声音、图
像、二进制文件)也可以传送和接收。
4.万维网WWW
WWW是 World Wide Web的简称,这个服
务采用超文本传输协议HTTP,它采用超文本
(HyperText)及超媒体技术,将文本、图像、
图形、声音等各种信息有机地结合在一起。
5.网络新闻组Usernet
这是一个为用户提供专题讨论的服务,用户
可根据自己的需要参加某(些)组的讨论,把
自己的意见发表在讨论组上,也可以从讨论组
中阅读别人发表的看法。
6.信息查询
通过 搜 索 引 擎 , 采 用 一 个 或 几 个 “ 关 键
字”,进行检索,列出包含这些关键字的所有
文件。
Internet工作模式
Internet采用客户机~服务器模式,Internet上的一些计算机
运行服务器程序,充当服务器,提供服务。
常用的服务器有:FTP服务器,邮件服务器、WWW服务
器、BBS服务器、Gopher服务器、WAIS服务器、Archie服务
器、News服务器、数据库服务器等。
另一些计算机则请求或使用服务器的服务,成为客户机。
用户在使用某种服务时,通过在客户机运行相应的客户端软
件,通过网络向服务器发出服务请求,服务器对请求作出相
应的处理,然后把结果送回客户机。
常用的客户端软件有:Telnet远程终端、WWW浏览器、
FTP软件、电子邮件收发软件等。
4. Intranet
Intranet是利用Internet各项技术建立起来
的企业内部信息网络。
这个概念包含以下两个方面的含义:
Intranet是一种企业内部的计算机信息网络
Intranet采用Internet的技术,主要有WWW、
电子邮件、数据库和网络操作系统等。
目前在全国高校中建设的校园网,就是
一个典型的Intranet。
它一般将校园网建设成两部分,一部分
是 公 共 信 息 子 网 , 另 一 部 分 是 内 部网 , 即
Intranet。公共子网部分主要有WWW服务器、
DNS服务器、代理服务器、电子邮件服务器
等 对 外 公 开 的 信 息 服 务 器 , 并 通 过网 关 与
Internet连接。内部网部分除用户使用的客户
机外,一般还有内部WWW服务器、电子邮
件服务器、数据库服务器等,并通过防火墙
与公共子网连接。
Intranet典型结构
服务器
服务器
公共子网
路由器
Internet
防
火
墙
内部子网
Intranet
客户机
客户机
5. Extranet
称为企业外部网,以与Intranet (企业内
部网)的译名对应。 它是一种合作性网络。
一个企业除利用因特网的技术和标准或直接
在因特网上构建企业内域网;满足企业内部
运作之外;还经常需要与某些业务关系较密
切的本企业集团以外的单位通过网络进行联
系,为达成某一共同目标而共享某些资源。
6. TCP/IP协议
1. TCP/IP协议是一个协议集,其中传输
控制协议TCP(Transmission Control protocol)
和网际协议 IP(Internet Protocol)是最核心
的两个协议。
2. Internet的其他网络协议都要用到这两
个协议提供的功能,因而人们称整个Internet
协议为TCP/IP协议族,或简称为TCP/IP协议。
TCP/IP的四层结构模型
与OSI模型相比,TCP/IP包含四个概念层:应用层、传输
层、网络层和链路层。
应用层
应用层
表示层
会话层
传输层
传输层
网络层
网络层
数据链路层
链路层
物理层
主要协议一览
层次
主要协议
应用层
SMTP、DNS、DSP、FTP、TELNET、
GOPHER、WAIS、HTTP等
传送层
TCP、UDP、DVP等
网络层
IP、UMP、AKP、UWP
链路层
ETHERNET、ARPANET、PDN
TCP协议
TCP(Transmission Control Protocol)称为
传输控制协议,其作用是保证命令或数据能
够正确无误地到达其目的地。其传输的数据
单位称为“包”,也称为“报文”。
TCP是可靠传输。用于传输准确度要求
很高的传输服务,如:软件下载等。
TCP协议工作原理
TCP提供连接型的通信服务形式:
在与对方进行数据传送前,首先建立与对
方的TCP逻辑链路,
然后通过该链路传送数据包,并保持对
所发出数据包的跟踪,
对没有到达目的地的报文重新传输。
UDP协议
UDP(User Datagram Protocol)称为用户数据报
协议。与TCP同属于传送层协议;与TCP不
同的是,它不对发出的报文进行跟踪,不能
保证每个UDP报文都能到达目的地,因而是
不可靠的。
UDP提供无连接型的通信服务方式,在通信
前,不需要与对方建立连接就可以开始传输
数据,因而减少了网络开销,提高了传输效
率。
IP协议
IP(Internet Protocol)称为Internet协议,
它位于TCP的下一层,负责完成Internet中报
文的路径选择,并跟踪这些报文到达不同目
的端的路径。
IP根据报文头部的源IP地址和目的地址
传送报文,不需要建立连接,也不管报文的
顺序,所以IP协议是不可靠的。
7. IP地址
IP地址的作用
Internet网络中为了使计算机互相识
别并进行通信,每台联入Internet的计算
机都必须有一个“号码”,这个“号码”
称为该计算机的Internet地址,这个地址
定义在IP协议中并由该协议进行处理,因
此通常都称为IP地址。
IP地址的格式
IP地址是由IP协议所规定的,它是一个32位
的二进制数。为了阅读和使用的方便,IP协议
规定按8位为一组把IP地址的32位分成四组,组
与组之间用“.”分隔,每组的值用10进制数表
示。例如IP地址:
11001010 01110100 10100000 00100001
写成:
202.116.11.33
子网掩码
子网掩码是一个32位的二进制代码,表
示形式与IP地址相同,其作用是用来标识IP
地址中子网号与主机号的分界点,因此,IP
地址和子网掩码是成对出现的。
子网掩码中的二进制位为“1”所对应的
IP地址部分为子网号,为“0”部分为主机号。
例如,当IP地址为132.56.175.63,而相
应的子网掩码是255.255.0.0时,则网络标识
为132.56,主机标识为175.63。
IP地址的分类
A类
网络地址的位数
8
主机地址的位数
24
子网掩码
255.0.0.0
地址的起始位(二进制)
0
第一字节的值(十进制)
0-127
网络的数量
127
主机的数量
16,777,214
B类
16
16
255.255.0.0
10
128-191
16,384
65,534
C类
24
8
255.255.255.0
110
192-223
2,097,151
254
在Internet中,IP地址分为5类,
常用为上述三类
7. 域名与域名系统
IP地址由数字组成,难于记忆和理解。因
此,通常采用另外一种表示系统----域名系统
(Domain Name System,简称DNS) 。
域名系统是为方便人们记忆而采用的一
套字符和数字符号系统。
域名组成
域名由若干子域构成,一般为3 -- 5个,子域之
间用“ . ”分隔,最右边的子域是最高层域,从右向
左层次逐级降低。最左边的子域是主机的名字。
每个子域的含义如下:
www.szpt.edu.cn
国家域名
行业域名
单位、企业名称
主机名
域名系统管理
为保证域名系统的通用性,统一由中央管理机
构(NIC Network Information Center)管辖,第一级
子域名是国家域名,如申请含“.cn”域名就要向中
国域名管理机构(CNNIC)申请。
国家
域名
国家
域名
中国
CN
英国
UK
香港
HK
日本
JP
由于Internet起源于美国,美国通常不使用国家域。
行业域名
在国家域前的是行业域名,也是由国际管理
机构确定的。
域名
含义
域名
含义
COM 商业组织
EDU 教育机构
GOV 政府组织
MIL
NET 网络支持中心
ORG 非赢利组织
军事机构
新增的部分域名
域名
含义
域名
含义
BIZ
商业组织
NOM 单位或个人
INFO
信息服务商
FIRM 企业组织
MOBL 移动服务
CN
中国简化域名
IP地址与域名的关系
域名与IP地址是同一台主机的两种表示
方法,每台主机,只能有一个IP地址,每
个域名对应一个IP地址,一个IP地址可以对
应多个域名。
8. WWW应用技术
WWW技术于1984年由欧洲粒子研究中心(CERN)提出,
1991年CERN向世界公布了WWW技术。
WWW 它 是 一 种 基 于 超 文 本
(Hypertext)方式的信息检索工具,
可以存取互联的文本、声音、图形、
图像等多媒体信息,是实现计算机系
统互联、网上信息共享的全球性网络
服务系统。
与WWW相关的几个概念
Browser
Web
Hyperlink
HTML
HTTP
URL
CGI
Browser (浏览器)
WWW的应用是客户/服务器模式,客户端应用
软件称为“浏览器”。
作用:从Web服务器上下载页面浏览各种数据
信息,也可以向服务器发送数据信息。
浏览器软件有很多,早期的有: Mosaic、
Cello或 Lynx等,目前最流行的浏览器是Microsoft公
司开发的 IE(Internet Explorer)。
现在浏览器还集成了许多 Internet上的其他一些
应用,如 E-mail、FTP等。
Web (WWW服务器)
在WWW技术中,Web服务
器通常是在Internet上存储、管理
和运行WWW信息的计算机。
Web服务器上存有大量的超
文本文档(页面文件),还有相
关的软件负责处理客户端的请求
并返回相应结果。
Hyperlink (超链接)
Link:是指从一个位置转移到另一个指定位置。而
Hyperlink则指实现多媒体文件的链接(link)。
我们在浏览网页时,常常要从一张网页转移到另一
张,用鼠标点击网页上特定的位置(可能是一个字符串,
也可能是一幅图),就可以从一个网页跳转到另一网页
上去,这就是所谓的“超链接”(HyperLink)的功能。
超链接是网页的一个非常重要的特性。由于这一特
性,在实际使用中浏览者根本不需要知道网页具体放置
的真正地理位置或物理位置,只需要关心所浏览的信息。
HTML语言
HTML(HyperText Markup Language,超文本标记语
言)是一种计算机程序语言,之所以叫“超文本”,是因
为它所编写的对象不仅仅有普通的文字字符元素,还有声
音、图形等其他“超越”普通文字字符的对象元素。
HTML用于描述WWW上的超文本文件,HTML通过
在正文文本中嵌入各种标记(tag),WWW浏览器就是
HTML文件的翻译器。
HTML语言是由一个世界性的标准化组织W3C
(World Wide Web Consortium)制定出来的,
自1990年问世以来已发表了4个版本,
目前最新的版本是HTML4.0。
HTTP协议
HTTP ( HyperText Transfer
Protocol),超文本传输协议,是一
种单纯的请求/回复协议,用于浏览
器与Web服务器之间的数据传输,
是WWW的基础。
传输的资料可以是文字、图象、
动画、声音等多媒体文件。
URL
URL(Uniform Locator,全球统一资源定位器),用
于以一种统一的唯一标识来确定某个网络资源,其描述格
式包括三部分:
访问类型://主机IP地址/路径名/……/文件名
1.访问类型: 是Internet上的某种应用所使用的协议,如
http,ftp,gopher,mailto,news,archie等
2.主机IP地址:网页所在主机在 Internet上的地址,如
WWW网址:www.beijing.gov.cn。
3.路径名及文件名: 网页的文件名及所在主机上的路
径名,常常统称为“路径”(path)。这一部分是可选的。
CGI
CGI是Common Gateway Interface(通用
网关平台)的简称,其主要功能是在WWW
环境下,由客户端传送信息给Web服务器,
Web服务器去启动所指定的程序码来完成特
定的工作。使用CGI,服务器可以读取并显
示客户无法读取的格式(如:DB)。
Web数据库
数据库⇐ 数据文件的集合 ⇐ 文件 ⇐ 记录的集
合
(记录: 进行删除、插入等操作的最小单位)
对电子商务运作来说,信息是非常重
要的资源,这里的信息就是各种不同的数
据。所以,数据库是电子商务重要的技术
基础。
数据库管理的四大功能
功能
内
容
数据查询
数据更新
查询语句能
够在数据库
中找出满足
一定条件的
数据
改变当前
数据库中
已有的数
据
数据插入
不改变当
前数据库
中的任何
数据而改
变数据
一劳永逸
数据删除
从数据库
中删除现
有的数据
数据库对电子商务的支持
决策
分析工具
Web系统
Web
服务器
浏览器
业务
数据库
决
策
支
持
系
统
内部业务
管理信息支持
EDI
单据
EDI
数据库
EDI系统
WWW技术结构
Web客户机
数据库
Web服务器
中间件
超文本
Web客户机:客户端浏览器
Web服务器:存放多媒体资源的主机。
中间件:可以调用Web服务器的数据库和其他程
序。常用中间件有CGI、JDBL、WEBAPI。
软件内容
Web工作原理
1. 首先,由客户端的浏览器发送一个
HTTP请求给Web服务器。
2. 服务器接到请求后进行相应处理,将
处理结果以HTML文件的形式返回给浏览器。
3. 客户浏览器对其进行解释并显示给用
户。
应该指出:Web服务器与其后台的数据
库服务器交互必须通过中间件才能实现。
Web工作原理图示
HTTP请求
客户端
浏览器
Internet
HTML文
件
Web服务器
中
间
件
数
据
库
9. Internet接入技术
接入技术负责将用户的局域网或计算机与公用网络连
接在一起,这是用户与Internet连接的最后一步。
目前常用的接入技术是:
电话+Modem拨号
Cable Modem
ADSL
局域网专线
光纤(FTTB)
拨号上网
拨 号 上 网 --PSTN ( Public Switched
Telephone Network)+MODEM
特点:主要适用于传输量较小的
单位和个人、速度低,不能传输视频
信息、建立连接时间长。
Cable Modem与ADSL
ADSL ( 不 对 称 数 字 传 输 线 技 术 ) 。
ADSL的下行速率可以达到2M。
Cable Modem利用有线电视(CATV)
网作为接入网,可以达到2M以上的速率。
Cable Modem与ADSL都称为宽
带技术,是目前接入Internet的主
要手段。
讨 论 时 间