Delphi客户服务器应用开发(一),Delphi客户服务器应用开发(一)
【 tulaoshi.com - Delphi 】
18.1 Delphi客户/服务器应用开发原理
18.1.1 客户/服务器体系结构
18.1.1.1 体系结构概述
客户/服务器系统的体系结构有以下两个特点:
● 是集合智能用户工作站作为有效平台使用
● 平台和软件之间的互操作性
客户/服务器结构包括连接在一个网络中的多台计算机。那些处理应用程序,请求另一计算机的服务的计算机称为客户机(Client)。而处理数据库的计算机称为服务器(Server)。所有用户都拥有他们自己的计算机来处理应用程序。
客户机计算机可以是大型机、小型机或微机。但是由于微机具有成本的优势,因而通常选择它们作为客户机。同样地,服务器通常是一台微机但在需要较大能力时,也可以使用一台大型机或小型机。在数据库环境下,通过若干称作中间件(Middleware)的程序设计接口,客户机可以与服务器通信。这些接口提供应用程序和数据库之间的连通性。
图18.1 客户/服务器体系结构
(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/delphi/)
虽然图18.1只有一个服务器,但客户/服务器结构也可以包括多个服务器。然而在这种情况下,每个服务器必定只处理一个不同的数据库或提供一个唯一的服务。(注意:使用两上或多个服务器来处理同一个数据库的结构不认为是客户/服务器系统,相反它是一个分布式数据库系统〕
表18.1归纳了计算机在客户/服务器系统中的既定作用。
(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/delphi/)
表18.1 客户机和服务器计算机的作用
━━━━━━━━━━━━━━━━━━━
来源:http://www.tulaoshi.com/n/20160129/1493015.html
看过《Delphi客户服务器应用开发(一)》的人还看了以下文章 更多>>