电子商务系统的技术架构
电子商务系统的框架结构
电子商务应用系统体系结构
电子商务系统实现要素
形散而神不散
网络就是计算机
Page 1
系统框架的演进
用户
应用平台
数据库平台
系统平台
硬件
网络
横向:应用分布,资源共享
纵向:多种(异种)系统互联
Page 2
电子商务系统框架结构
社会环境(法律、税收、政策、人才等)
计算机硬件及网络基础设施
系统平台(操作系统、网络通讯协议)
数据库平台
WEB信息平台
应用开发支持平台(应用层协议HTTP等,开发语言,对象组件)
电子商务服务平台(安全、支付、认证、负载均衡、目录服务等)
电子商务应用(企业宣传、网上销售、网络银行、虚拟市场等)
图1-20 电子商务系统框架结构
Page 3
电子商务应用系统体系结构的演变
主机系统
客户/服务器
三层C/S
(WEB模式)
多层结构
...
硬件和软件
逻辑和物理
规模和复杂度增长 任务分担
网络能力增强网络计算
信息资源
均衡有效的应用
Page 4
应用分配模型
数据管理
应用处理
数据描述
数据描述
数据管理
应用处理
数据描述
数据管理
应用处理
应用处理
数据描述
数据管理
应用处理
数据描述
数据管理
应用处理
数据管理
数据描述
服
务
器
客
户
传统处理模型
分布描述远程描述分布逻辑远程数据管理分布数据管理
客户/服务器模型
网络
Gartner Group小组在90年代初所做的应用分配模型图
轮回?
Page 5
网络:资源共享
Terminal
Terminal
PC
PC
PC
Organisational
主机结构 文件/数据库服务器(LAN) (Web)
Page 6
集中计算
主机
终端
用户
键盘输入
屏幕显示
图1 主机系统示意图
读取文件
写入文件
文件服务器
网络工作站
用户
图2 文件服务器模式
网络的使用
PC能力增强
文件
不大
Page 7
客户/服务器结构
数据库服务器
客户机
用户
服务请求
服务结果
客户机
客户机
客户机
服务器
主机
数据
网络性能高
开放式系统,规模以扩展
共享不同的数据库资源
更好的前台处理能力
Page 8
客户/服务器结构
维护困难
表示部分和应用逻辑部分耦合在一起
培训困难
将表示部分独立出来,采用一致的界面风格
费用增加
用户的数量和范围扩张,
较多的客户端资源使总体费用增加
胖客户
?
瘦客户
Page 9
三层客户/服务器结构
客户机
数据库服务器
请求
服务
应用服务器
用户
界面
商业和
应用逻辑
数据
库
自定义协议
(socket)
易维护
易扩展
Page 10
ECJA-第1章-03 来自淘豆网www.taodocs.com转载请标明出处.