|
模式1:分布式表达(Distributed Presentation)
服务器几乎包揽所有功能,包括信息表达的大部分功能,客户机仅用于屏幕、打印机输出以及编辑用户输入
模式2:远程式表达(Remote Presentation)
服务器负责所有逻辑处理和数据管理功能,而客户机则负责完成所有信息的表达
模式3:分布式逻辑处理( Distributed Logic)
服务器承担整个系统的数据管理功能,客户机负责所有信息表达功能,而逻辑处理或企业规则由服务器与客户机共同承担
模式4:远程数据管理(Remote Data Management)
服务器只负责数据管理功能,而客户机负责系统中所有的逻辑处理和信息表达
模式5:分布式数据管理(Distributed Data Management)
客户机负责所有的逻辑处理、信息表达、并与服务器分担数据管理功能
数据库的发展趋势
分布式处理和分布式数据库
将计算机分散并应用在多个地理不同或功能不同的地区,以便本地计算机主要用于满足本地的处理需要的方式称为分布式处理。
分布式数据库指的是数据可以被存储到多个不同地理位置的数据库中。



客户机前端系统的主要特点:
1、提供一个用户界面,完成用户输入与显示服务器处理结果。典型的用户界面为GUI。
2、一个C/S结构可以有多个客户机,可以有多个用户界面,但每个客户机要有一个用户界面
3、客户机使用一组命令(如SQL语句),构成一条条发送到服务器的命令。
4、客户机利用NOS及有关协议,向用户屏蔽进程通信机制的细节与差异性。
服务器后端系统的主要特点:
1、服务器向客户机提供一种服务,具有一个或多个进程,完成向一个或多个客户机提供服务的任务。
2、服务器负责响应客户机的请求,但不主动与客户机建立会话,它只负责资源管理组织与提供应用服务。
3、在一个多服务器的环境中,服务器应能协同工作,共同为用户提供服务,而服务器之间的通信过程对用户应该是透明的。
|
|
 |