摘要
介绍了中间件技术的基本原理和分类,研究了基于组件技术和XML(eXtensibleMarkupLanguage)技术的数据库访问中间件及其应用方法。将数据库访问中间件应用到SCADA数据库系统三层模型的设计中,利用数据库访问中间件连接SCADA系统数据库服务器与客户端前台应用程序,系统数据结构和中间件接口设计遵循IEC61970系列标准,通过更新中间件模块的方式对系统进行扩展和升级,使系统具有很好的兼容性和可扩展性。此外设计了一种基于中间件工作站的SCADA数据库系统,可充分利用现有的SADA系统资源,实现了异构数据的共享,提高了系统的效率,在新一代调度自动化系统中具有很好的实用价值和应用前景。
The principle and classification of middleware technology are presented. On the basis of both component technology and extensible markup language (XML) technology the middleware technology for database access and its method of application are researched. Applying the database access middleware to the design of the three-layer model for the database system of SCADA and utilizing the database access middleware, the database server of SCADA is connected with foreground application program of clients. The data structure and the design of middleware interface adhere to IEC61970 standard; by means of updating the module of middleware the database system can be expanded and upgraded, thus the database system possesses good compatibility and extendibility. In addition, a kind of database system of SCADA based on middleware workstation is designed, the designed system can fully utilize the resources of existing SCADA and share heterogeneous data, so the efficiency of database system can be improved. It is available to use the designed database system in new generation of dispatching automation system.
出处
《电网技术》
EI
CSCD
北大核心
2005年第17期58-62,共5页
Power System Technology
关键词
中间件技术
数据库访问中间件
SCADA系统
调度自动化
电力系统
Middleware technology
Database access middleware
Supervisory control and data acquisition system (SCADA)
Dispatching automation
Power system