您现在的位置是: 软件 > 开发者网络 > 技术跟踪 > 技术理论 > 正文


-Win xp中的多种网络
-试验试验试验试验
-用Freehand实现位图矢量化
-网络电话面面观

浅谈两层和三层计算模式
2001-02-22· ·杨艇··yesky

1 2  下一页


  我们所知的客户机和服务器计算模式按照应用逻辑在客户端和服务器端的分布情况通常被划分为两层或多层体系结构。在最简化的情况下,客户机/服务器体系必须具有一个客户层和一个服务器层。以下我以Oracle为例介绍这两种计算模式。Oracle中的Internet计算模式就是基于三层体系结构的,其中Oracle Application Server( Oracle应用服务器)在功能上作为中间层或应用服务器层。

  一、 两层计算模式

  传统的客户机/服务器体系结构是基于两层计算模式的。这种模式由客户层和数据库服务器层组成。(参见图1)。对任务和应用逻辑的处理由数据库服务器和客户端共同完成。


        图1 两层计算模式

  在两层计算模式中存在着几个缺点。其中最大的一个是维持客户端所需的开销很大。由于每个客户端都包含了独立于数据库服务器的应用逻辑,所以位于每个客户端中的应用逻辑都必须单独维护。此外,客户端可运行于不同的平台上,由此而产生了基于不同平台的,版本各一的应用。

1 2  下一页

■ 相关内容
 VFP编程中的变量操作
 VB实现应用程序在局域网上自动更新
 构建基于Internet的多层商务系统
感谢 访问天极网,如果您觉得该文章涉及版权问题,请看这里!