Delphi中三层C/S数据库应用系统开发方法
分析了Delphi中通过DataSnap技术实现三层C/S数据库应用系统的方法。并详细说明了开发三层数据库应用系统的步骤及如何建立三层结构之间的关系。
28 1 0耳 2月 0
电脑学习
第6 期
D lh中三层 C S e i p/数据库应用系统开发方法俞燎宏’摘要:分析了 D lh中通过 D t n p技术实现三层 CS数据库应用系统的方法。 e i p aS a a/并详细说明了开发三层数据库应用系统的步骤及如何建立三层结构之间的关系。
关键词:三层 C 6结构中图分类号: r 3 1 P 1
数据库应用系统
D lh e i p
D tS a a n p技术 a
文献标识码: B文章编号:02 2 2 ( 0 8) 6 0 c一 2 l0— 4 2 2 o 0 - 0r O 7
De eo me t o h e - e S Daa a e Ap l a i n S se i lh v lp n f T r e Tir C/ tb s pi to y tm n Dep i cYu L a h n io o gAb t a t T e p p r a aye h e l ain o h e— e aa ae a p e t n sse b tS a e h oo y a sr c: h a e n lz st e rai t ftre t rGS d tb s p l a o y tm y Daa n p tc n lg— z o i i i
n e c ie e se s t ls r s n s h w t s b ih t e r l t n h p b t e n t e tr e t r s u t r . d d s r s t tp,a a t p e t o o e t l h e a o s i we h h e - i t cu e b h e a s i e e r Ke wo d: T r e t r C S S r c u e y r h e - i / tu t r e Daa a e Ap l a o y tm t s pi t n S s b ci e Dep i l h D tS a c n lg a a n p Te h o o y
1D lh中实现三层 G e i p s数据库应用系统的方法在三层 C3数据库应用系统中,数据库服务器主要由/
( ) a np组件, 4 D mS a位于客户端,能是定位应用服务功
器和 I p Sre接 1, A p evr:建立客户端与应用服务器的连接。 2
专门的数据库管理系统实现, e h主要是通过 D t np Dl i p a S a a技术来实现客户端和应用服务器端的开发。三层数据库应用系统的模型可以用图 1示。表客户端应用服务器
2开发三
层 C s数据库应用系统的步骤() 1在数据库服务器上建立需要的数据库; () 2建立应用服务器; () 3建立客户端应用程序。 三层数据库应用系统中,主要数据库有 S L S r r Q ev、 e
M S L O al。数据库的建立方法因数据库管理系统的 y Q、 rc e等不同而不同,此不讨论步骤 ( )在 1。 21 .建立应用服务器 () 1使用 F e菜单下的 N w A p c tn建立一个新的 i l e p la o i i应用程序;数据库服务器
( )增加一个远程数据模块,行 e e一0 Ir 2执—N w te I菜单命令, N w I ms对话框中选中 Mu i r双击 R—在” e t e ht, e e m t D t d l, oe a Mo u设置 C Cas N m a e o l a e为需要的名称,置 s设 Is nig及 T raig Moue为默认值; nt cn a h dn dl e () 3在远程数据模块上设置供客户端访问的数据集如增加 Ta l、 D tbs、Q e t e T a aeT u r组件; b a y等 ( )加一个 T a S trv e组件, D t e属性 4添 D t e oi r a P d把 aSt a设置为添加的数据集组件名;
图 1三层数据库应用系统的模型
从图 1可以看到,应用服务器通过 B E与数据库服务 D
器连接,并从数据库存取数据,后由 T a Strvdr然 D t ePoie组 a件把读取的数据集压缩并切割成一段一段的数据包,通过各种协议如 D O T P P、 1 C M、 CA HTT传送到客户端。客户端上的组件如 T C M on t n T cc eC n ed n T: o— D 0 C ne i,S okton o, WeC n o b nc o ef n把接收到的数据包还原成完整的数据集传给程序中 i的 T l nD t e组件,再通过 T a Suc Ci t a St e a Dt or a e组件把 T l n- Ci t e
( )保存文件, 5编译并运行应用服务器程序以注册应用服务器程序。22建立客户端应用程序 . () 1使用 Fl i e菜单下的 N w A p e tn建立一个新的 e p la o i i应用程序;
D t e组件和 D tC nrl aSt a a o t s组件连接起来,就可以在数据 a o控制组件中显示和修改数据集的内容。 在开发过程中,需要一些专门
的组件: ( )程数据模块, 1远位于应用服务器端,可作为 C M O服务器让客户程序访问接口; ( ) D t e rv e组件,于应用服务器端。 2 T a S t oi r a P d位主要功能是为客户端提供 Ip S r r口; A p ev接 e ( ) C et a st 3 T l nD te组件, i a位于客户端,主要作用是访问 应用服务器端的 I p Sre接口,从而获取在客户端使用 A p evr的数据集:收稿日期:0 8 0— 3 20— 7 1}俞燎宏宜春学院教务处助教 (江西,宜春 36 0 ) 30 0。
() 2根据连接所使用的协议来选定一个或多个 D tS aa- np连接组件 ( D O协议选择 T C MC net n组件, a如 CM D O one o i T P P协议选择 T okton eo CA e s eeC n etn组件, T '议选择 i HI P协 T b o ne o We C n et n组件 ), i并添加到数据模块中; ( )设置 D t n p连接组件的属性来定位到应用服务 3 aa a S器所在的计算机 ( o p t N eA d s和 Pr等 ) C m ue a、 d r s rm e o t和应
7
…… 此处隐藏:1016字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [资格考试]石油钻采专业设备项目可行性研究报告编
- [资格考试]2012-2013学年度第二学期麻风病防治知
- [资格考试]道路勘测设计 绪论
- [资格考试]控烟戒烟知识培训资料
- [资格考试]建设工程安全生产管理(三类人员安全员
- [资格考试]photoshop制作茶叶包装盒步骤平面效果
- [资格考试]授课进度计划表封面(09-10下施工)
- [资格考试]麦肯锡卓越工作方法读后感
- [资格考试]2007年广西区农村信用社招聘考试试题
- [资格考试]软件实施工程师笔试题
- [资格考试]2014年初三数学复习专练第一章 数与式(
- [资格考试]中国糯玉米汁饮料市场发展概况及投资战
- [资格考试]塑钢门窗安装((专项方案)15)
- [资格考试]初中数学答题卡模板2
- [资格考试]2015-2020年中国效率手册行业市场调查
- [资格考试]华北电力大学学习实践活动领导小组办公
- [资格考试]溃疡性结肠炎研究的新进展
- [资格考试]人教版高中语文1—5册(必修)背诵篇目名
- [资格考试]ISO9001-2018质量管理体系最新版标准
- [资格考试]论文之希尔顿酒店集团进入中国的战略研
- 全国中小学生转学申请表
- 《奇迹暖暖》17-支2文学少女小满(9)公
- 2019-2020学年八年级地理下册 第六章
- 2005年高考试题——英语(天津卷)
- 无纺布耐磨测试方法及标准
- 建筑工程施工劳动力安排计划
- (目录)中国中央空调行业市场深度调研分
- 中国期货价格期限结构模型实证分析
- AutoCAD 2016基础教程第2章 AutoCAD基
- 2014-2015学年西城初三期末数学试题及
- 机械加工工艺基础(完整版)
- 归因理论在管理中的应用[1]0
- 突破瓶颈 实现医院可持续发展
- 2014年南京师范大学商学院决策学招生目
- 现浇箱梁支架预压报告
- Excel_2010函数图表入门与实战
- 人教版新课标初中数学 13.1 轴对称 (
- Visual Basic 6.0程序设计教程电子教案
- 2010北京助理工程师考试复习《建筑施工
- 国外5大医疗互联网模式分析




