Delphi中三层C/S数据库应用系统开发方法
更新时间:2023-08-30 13:37:02 阅读量: 教育文库 文档下载
分析了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
正在阅读:
高中研究性报告范文(共10篇)08-01
临床实践技能--内科试题(1)11-05
2021年年中工作简要总结-半年工作总结04-25
第六章培育职业精神树立家庭美德05-14
干部作风突出问题集中整治问题清单 新版 可以编辑版03-11
2016年清华大学自主招生暨领军计划数学试题(精校word版,带解析)-历年自主招生考试数学试题大全11-26
财务报表分析报告(案例分析)05-27
浅谈三年级作文入门训练09-01
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 应用系统
- 数据库
- 方法
- Delphi
- 开发
- 2012年地理中考总复习提纲
- 计量经济学第二章 一元线性回归模型(1)(肖)
- 新生入学预防接种证查验制度
- 【完整版】2019-2025年中国葵花籽油行业以客户为导向市场策略制定与实施研究报告
- 社区妇女之家规章制度
- 铸造高炉节能减排技术措施
- 文化自觉 文化自信 文化自强 —— 对繁荣发展中国特色社会主义文化的思考
- 全国2012年10月自学考试电工原理试题及答案
- 新标准英语一起点十册第一模块复习课
- 2013届高考名师导学系列生物必修1 4.11降低化学反应活化能的酶(人教版)
- 【精品推荐】2016年电动汽车项目可行性研究报告(word版可编辑)
- 复旦大学2003~2004学年 数学分析Ⅱ 期末考试试卷
- 高低压开关柜出厂试验大纲
- 火灾报警及联动系统维护保养合同
- 公司法网上作业任务三
- LED封装工艺流程
- Lenovo手机的SWOT分析
- 新课标高考语文_答题卡模板(word可编辑)
- 房地产房交会折页文案
- 小学五年级语文素养竞赛试题(daan