1 / 5
文档名称:

新型构件化组态软件中实时数据库设计与实现.docx

格式:docx   页数:5
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

新型构件化组态软件中实时数据库设计与实现.docx

上传人:799474576 2013/7/30 文件大小:0 KB

下载得到文件列表

新型构件化组态软件中实时数据库设计与实现.docx

文档介绍

文档介绍:第 26卷第 7期
2009年 7月

计算机应用与软件
ComputrApplcatonsandSofwar


Jl2009
新型构件化组态软件中实时数据库设计与实现
张会彦1 周丽虹2
1
2
摘要针对传统组态软件扩展性差、实时性不强等缺陷,提出了构件化组态软件模型,构件设计并实现了组态软件
的核心部分实时数据库构件。从组态软件中的数据分析入手,利用 XML文件、内存缓冲区和关系数据库多种存储介质相结合来构
造实时数据库,程序集和反射机制将实时数据库的功能构件化,从而使实时数据库具有更强的扩展性和实时
性,提高了组态软件的性能。
关键词组态软件实时数据库构件程序集反射机制
DESI NANDREALIATI NOFREALI EDATABASEI NEW
COMPONENTASEDCONFI URATI NSOFTWARE
ZhangHuian ZhouLiong
1
2
Absract Weakexpansbiiyandbadraltmei viwoftes isfiincisoftetadiinalconfgurtonsfwar,i tipaperwe
plsedtecorparofteconfgurtonsfwar
componentPrceedigfom dat analssofteconfgurtonsfwar,teraltmedatbas wasconsrctdbyi
emediofXMLdocument,,.NETasemblandr
fectonmechanimwer utlsdt esabls ponentyofraltmedatbas fncton,tusenabldteraltmedatbas t havea
srngerexpansbiiyandbeterraltmeandenhancedteperoranceofteconfgurtonsfwar.
Keywords Confgurtonsfwar ponent Asembl Refecton
外界的交互操作分离开来,接口既定义其对外提供的功能,又定
0 引言
在工业自动化高速发展的背景下,组态软件因其灵活开发、
高可靠性、分散控制和集中监控等特点得到广泛的应用,在工业
监控系统中发挥着越来越重要的作用[1]。随着组态软件应用
领域的推广与深入,传统组态软件日益暴露出扩展性差、复用度
低、开发周期长、实时性不强等缺陷,对此提出利用构件技术来
实现组态软件[2]。实时数据库 RTDB(RealtmeDatbas)是组
态软件的核心,是联系图形组态子系统、历史数据库子系统、报
表子系统、报警系统的桥梁和纽带,实时数据库及时准确地获取
现场数据是组态软件发挥监控作用的前提。由于实时数据库核
心问题在于事务处理既要确保数据的一致性和正确性,又要与
定时限制相关联即保证实时性,因此实时数据库结构的设计与
实现是组态软件开发的核心和难点。
1 构件化组态软件模型
义其要求的外部功能,从而显式地表达构件对环境的依赖。构
件化组态软件 ponentBasdConfgurton