⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 97.htm

📁 水木清华的BBS文章
💻 HTM
字号:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>CTerm非常精华下载</title>
</head>
<body bgcolor="#FFFFFF">
<table border="0" width="100%" cellspacing="0" cellpadding="0" height="577">
<tr><td width="32%" rowspan="3" height="123"><img src="DDl_back.jpg" width="300" height="129" alt="DDl_back.jpg"></td><td width="30%" background="DDl_back2.jpg" height="35"><p align="center"><a href="http://bbs.tsinghua.edu.cn"><font face="黑体"><big><big>水木清华★</big></big></font></a></td></tr>
<tr>
<td width="68%" background="DDl_back2.jpg" height="44"><big><big><font face="黑体"><p align="center">         Delphi编程                            (BM: strayli FlyingBoy)          </font></big></big></td></tr>
<tr>
<td width="68%" height="44" bgcolor="#000000"><font face="黑体"><big><big><p   align="center"></big></big><a href="http://cterm.163.net"><img src="banner.gif" width="400" height="60" alt="banner.gif"border="0"></a></font></td>
</tr>
<tr><td width="100%" colspan="2" height="454"> <p align="center">[<a href="index.htm">回到开始</a>][<a href="15.htm">上一层</a>][<a href="98.htm">下一篇</a>]
<hr><p align="left"><small>发信人: strayli (stray), 信区: Delphi <br>

标  题: 三层架构(3-tired)成为主流的计算模式(转) <br>

发信站: BBS 水木清华站 (Fri Dec 11 15:04:52 1998) WWW-POST <br>

  <br>

个人计算机的发展经过了以下几个主要阶段: <br>

  <br>

单机阶段:计算机处理自身的数据,与其他计算机之间没有任何关系。 <br>

局域网阶段:计算机之间通过网络设备联接在一起,能够共享文件资源,但应用计算还是 <br>

独立在单机上完成。 <br>

客户机/服务器模式:联网的计算机之间有了请求服务与提供服务(客户机/服务器)的 <br>

关系,能够平衡一定的计算资源,更好地支持数据库和管理应用。 <br>

三层架构:引入中间件的概念,能够扩大应用系统的规模和分布式计算能力,中间件作为 <br>

多个客户机和多个服务器之间的协调人,更好支持规模化的应用和协同计算。 <br>

  <br>

  <br>

图表 1  三层架构扩展了服务的能力,为实现多用户的互联计算环境提供了良好的模式 <br>

。 <br>

  <br>

实际上,三层架构是借助客户机/服务器模式 模式的一种扩展,因为在层与层之间仍然是 <br>

客户机请求/服务器提供服务的方式完成对话。今天,提供主流平台上的中间件技术已经 <br>

成熟。随着网络互联成为大趋势,支持分布应用的中间件能够提供更大的灵活性和伸缩性 <br>

能,同时能够保证用户的长期投资和回报。所以,基于中间件技术的三层架构模型已经成 <br>

为了主流的计算模式,应用到学校的教学、管理系统中也成为大势所趋。 <br>



  <br>

中间件起到了客户机与数据库服务之间的协调人的作用。不但能够支持更多的用户同时与 <br>

数据服务打交道,还可能通过操作系统支持的部件对象模型表达不同计算环境中的模型。 <br>

客户机的应用能够通过向对象的请求间接操纵数据,客户机的请求、联接、会话信息都能 <br>

够由中间件统一协调管理。即使同时有几百个用户向服务器提出数据请求,中间件的工作 <br>

也能够很好地通过负载均衡过程而处理多个联接。事实上,设计人员甚至可以根据系统资 <br>

源的需求,为应用分配一个以上的服务器,客户机不必关心任何有关服务器地理位置的信 <br>

息,中间件帮助客户机完成了与不同服务器之间的会话。 <br>

  <br>

今天的软件系统,在不断地采用对象技术的优势,使得应用开发的技术不断完善。而中间 <br>

件系统采用分布式对象技术,给基于分布式互联网络应用开发提供了更大的潜力。分布式 <br>

对象具有以下优点: <br>

  <br>

分布式对象可以结合起来与其他对象交互,从而产生全新的应用程序,却只需最小的程序 <br>

量。这样,程序员可以重复使用许多实现设计的各种软件对象,而不必为各单个的应用程 <br>

序定制不同的软件对象。 <br>

分布式对象的应用程序可以与其他对象应用程序互操作,而独立于操作系统、硬件或 网 <br>

络平台。 <br>

分布式对象可以在访问以该对象为主的系统的任何一种类型平台中运用。例如一个位于 <br>

Windows NT上的对象能够在Windows 95 或 Windows NT 工作站版本上都可以使用。 <br>

由于对象可以建成与现有系统接合的方式,所以分布式对象是可以与现有系统(“传统系 <br>

统”)一道工作。一个对象如果具有与传统系统的接口,就可以将该系统的有效性扩展到 <br>

。一个对象如果具有与传统系统的接口,就可以将该系统的有效性扩展到 <br>

更大的范围,同时,使用分布式对象时,不必重建传统应用程序。 <br>

分布式对象易于管理。不必重新编译整个应用程序,便可以对一个对象作出变动,而且对 <br>

象的升级也可以扩展对象体系结构而自动完成。 <br>

*&#169;1998 Tangram Corporation保留所有权利 <br>

  <br>

-- <br>

※ 来源:·BBS 水木清华站 bbs.net.tsinghua.edu.cn·[FROM: 202.38.77.66] <br>

</small><hr>
<p align="center">[<a href="index.htm">回到开始</a>][<a href="15.htm">上一层</a>][<a href="98.htm">下一篇</a>]
<p align="center"><a href="http://cterm.163.net">欢迎访问Cterm主页</a></p>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -