基于PowerBuilder的分布式系统实现技术研究

更新时间:2023-04-23 01:32:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

文章分析了分布式系统的特点,体系结构和程序开发方法,给出了基于PowerBuilder的分布式应用系统实现实例。

维普资讯

4 0

交通与计算机 2 0 0 2年第 4期第 2 O卷 (第 1 7期 )总 0

基于 P weB i e分布式系统 o r ul r的 d实现技术研究鄢红国(汉理工大学武武汉 40 7 ) 3 0 0

要文章分析了分布式系统的特点、系结构和程序开发方法,出了基于体给 分布式系统 P w r u dr o eB i e l

P we B i e o r u l r的分布式应用系统实现实例。 d

关键词数据库

Ab t a t Th s p p r d s u s s t e c a a t r s is,a c ie t r n r g a s r c: i a e ic s e h h r c e i t c r h t c u e a d p o r mm i g a p o c f n p raho a d s rb t d y t m a d r s n s n e a it i u e s s e n p e e t a x mp e f c r y n u u h a it i u e s s e l o a r i g o t s c d s r b t d y t m wih tPow e Buid r l er

Ke wo ds d t b s d s rb t d s s e; o r i e y r: a a a e; i t i u e y t m P we Bu l r d

1分布式系统及其特点 与传统的集中处理方式不同,布式计算是分指在事务处理过程中,事务的处理分布到网络将中多台计算机上来完成。典型的分布式 P we— o r Bie ul r应用采取三层模型 (h e—irmo e) d t re t d 1结 e构:户界面安装在客户端计算机上,业逻辑安用企装在应用服务器上,需数据存储在数据库服务所

其客户端程序'系统维护更方便快捷、省时省力。

2基于 P we B i e o r ul r的分布式系 d统体系结构基于 P weB i e o r ul r的分布式应用主要由数 d据库服务器、用服务器(程对象、应远服务器接口 ) 和客户端程序 (程对象代理、户端接口、户远客用界面 )成,结构如图 1所示。组其

器上。与传统的 C S结构体系相比,层模型/三(h e—irmo e)构具有如下优点: t ret d 1结 e 1系统更安全可靠。先,户端与数据

库服 )首客务器不直接相连,至可以不在同一物理网络上,甚

这样就充分保证了数据的安全性,证用户只能保通过客户端应用程序来存取数据;次,要系统其只设置有相应权限管理,户就只能进行与其权限用相符的操作,而进一步保证系统数据的安全性;从图 1 P weB i e中分布式应用结构不意图 o r ul r d

1数据库服务器的主要工作是进行数据的管 )理。包括数据库、据存储过程、发器等其它数数触据库对象。目前流行的数据库服务器管理系统主要有 0rce MSS ev r S b s QI S r e a l, QI S re, y a e S ev r

第三,应用服务器的分布,得相应的商业逻辑界使面由不同的人员管理,统更具安全性。系

2对客户端的要求更低,以充分发挥服务 )可器的能力。所有的商业逻辑都在应用服务器和数据库服务器上实现,量的统计和计算工作都是大在服务器上完成,样可以充分发挥服务器的能这

等大中型数据库,及 S b s y ee DB 以 y a eAn wh r, F,

Br v ti e等小型及桌面型数据库。 e2远程对象指的是存在于应用服务器中, )供客户端程序调用的对象;功能由编写者确定。其客户端程序通过网络调用应用服务器上远程对象的功能来实现自已的功能;程对象负责与数据库远服务器进行通迅,得数据,将数据传递给客户取并端程序。程对象可以超越进程的界限,至计算远甚机的界限被激活,户应用时,以激活同一个计客可

力,户端所要做的工作只是与用户进行交互,客不需进行大量的计算工作,客户端的要求比较低。对

3便于系统升级。商业逻辑变化了,需对 )若只应用服务器进行修改和升级,必到用户层升级不

收稿日期: 0 2 0— 6 2 0 - 30

算机上可执行程序中的远程对象,可通过网络也

本文来源:https://www.bwwdw.com/article/hjvq.html

Top