- 3
- 0
- 约2.9千字
- 约 3页
- 2021-11-26 发布于江苏
- 举报
Delphi的多层数据库应用体系结构
Delphi提出的MIDAS 是把原来双层的数据连接访问放到了应用服务器上,客户端只剩下了执行文件和 MIDAS.DLL ,前台和后台服务器通过 DCOM 机制互相沟通。其结构如图所示。
图 MIDAS 应用程序的结构
应用服务器的结构
应用服务器的关键部件是 TRemoteDataModule (远程数据模块),它提供了 IAppServer接口。当客户程序与应用服务器建立了连接,就通过 IAppServer接口来获得数据集提供者
列表(list of provi)d。ers TRemoteDataModule 组件是一个支持双重接口的自动化服务器,
这种类型的远程数据模块适合于DCOM, HTTP, Sockets 通讯方式。远程数据模块可以作为容器, 但只能放置非可视化的组件。另外, 远程数据模块上一般要放一个或几个
TDataSetProvide或r TProvider构件来提供 IProvide接r 口 。
TDataSetProvider组件存在于应用服务器端的远程数据模块中,用于连接数据模块中的数据集,并向客户端发送数据。
客户端的结构
对于最终用户来说,多层体系结构中的客户程序与两层体系结构中的应用程序没有什么 区别,在结构上,客户程序仍然通过标准的数据控件与用户交互。但与单机模式应用程序不 同的是,多层体系结构中的客户程序是
您可能关注的文档
最近下载
- Q_SY 02082-2023 连续油管作业技术规程.pdf VIP
- 山洪灾害防治非工程措施维修养护项目方案投标文件(技术方案).doc
- 博林特电梯MPK708C调试-故障说明手册.pdf VIP
- 中国文化50讲配套笔记.pdf VIP
- 洛菲YM_Zenit_中文操作手册-LZE_044843_010zh.pdf VIP
- GB_T 30790.5-2014 中文版(色漆和清漆 防护涂料体系对钢结构的防腐蚀保护 第 5 部分:防护涂料体系).docx VIP
- 入党志愿书(全电子版).pdf VIP
- 备考2027年高考语文(近十年)真题分类汇编(通用版)专题15图文转换(学生版+解析).pdf VIP
- 05SG343:现浇混凝土空心楼盖.pdf VIP
- 2025年拍卖师民间文学艺术作品的拍卖法律限制专题试卷及解析.pdf VIP
原创力文档

文档评论(0)