- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电力市场运营系统的
电力市场运营系统体系结构设计及实现技术
赖菲
(清华大学电机系,北京,100084)
摘 要:概述了电力市场运营系统的特点,在对比分析C/S与B/S体系结构和分布式组件技术的基础上,结合系统特点给出了C/S与B/S结构混合模式的一种实用可行的电力市场运营系统体系解决方案。并讨论了基于IEC 61970 CIM电力系统国际标准模型的数据库平台、基于CORBA的分布式系统中间件平台、用XML进行数据交换以及采用电子商务运作模式等关键技术在电力市场运营系统中的应用。
关键字:电力市场 组件技术 IEC 61970 CORBA XML电子商务
1 电力市场运营系统特点及应用系统建设要求
扩展性强。应用软件的数目及功能以及相互之间的关系随电力市场体制、模式和运营规则进一步的完善而随时需要扩展与升级;
系统复杂。电力市场运营系统需要完成的应用软件较多,同时各应用软件之间信息交换的逻辑关系较为复杂;
阶段性强。目前我国电力市场各试点单位已实现的电力市场运营系统大多非一体化建设,现有EMS、MIS以及TMR大多采用已有或略做修改过的系统,新旧系统需要异构和互操作。以后发展的趋势必然为基于一体化的建设;
时序性强。各应用软件之间运行的先后顺序非常严格;
实时性强。完善的电力市场需要实时平衡市场,实时市场要求的实时性非常强;
安全性高。电力市场是一个技术系统以外,更是一个经济系统,所以对信息安全性的要求更高;
用户较少。除了即时信息发布系统以外,其他应用软件的用户较少。
2 基于分布式组件技术具有C/S与B/S结构混合模式的体系结构
电力市场运营系统的阶段性、系统复杂性以及扩展性客观上要求采用采用分布式组件技术。分布性是指系统的功能由网络联结的许多硬件和软件共同协调完成[1]。基于分布式组件技术的系统集成实际上也是基于软件总线的信息集成[2],基于组件技术的集成除了具有清晰的体系结构、简单的实现过程、良好的可维护性、灵活的可扩展性、很强的软件重用性、较小的接口处理复杂性以外,而且框架和对象总线还由许多基于标准的、异构系统互联的中间件技术支持,是当今最先进的应用系统集成方式之一。由于电力市场体制、模式和运营规则尚待进一步完善,电力市场运营系统的体系结构必须具有很好的灵活性和适应性,以便随时扩充、发展与升级[3]。分布式组件技术一个重要的[4]目的便是实现软件重用与功能过渡,并最终提高开发效率。利用分布式组件技术不需要开发和设计多个应用系统,而是可以通过分析多模式系统的核心功能,合理进行软件重用,使得开发的电力市场运营系统可以有效地同时支持不同的市场模式,并使应用系统各模块凝成为有机体。
计算机体系结构[5]经历了从主机集中的终端方式、C/S结构以及现在越来越普遍的B/S模式的多层次客户服务器结构。C/S结构缺点[6]是应用系统与平台有关、移植困难、培训费用大、客户配置复杂、系统维护费用高、系统升级、扩展与集成困难,特别是软件管理变成了严重问题。从应用逻辑上讲,在C/S结构中,业务逻辑往往在表示层与数据层都存在,无法有效分工。B/S模式分布式应用系统主要是将服务器端保存数据(数据层),原客户端的应用分解为应用界面(应用层)和应用处理(事务层),应用层保留在客户端,这样所有的业务逻辑作为独立的一面,可以被集成在一个地方,即部署在应用服务器上,同时隔离表示层与数据层关系,使得客户端变成了“瘦客户”,从而降低了维护费。而在事务层建立的应用服务器,可以采用面向对象的技术进行分析、设计、编程,并将组件部署在应用服务器上,实现了应用软件的模块化和即插即用的功能,使得应用系统易于扩展和维护,同时系统应用的兼容性更强。C/S与B/S结构的对比可见图1。另外,在C/S机构中,用户不仅有对事务的访问权,同时还拥有直接访问数据库的权限,而B/S系统结构访问的是组件事务,控制的只是对事务的访问权,所以从安全性上有一定的优势。
图1 C/S结构与B/S结构对比
Figure 1 Compare of C/S and B/S architecture
总体来说,B/S的多层结构与传统的C/S两层结构相比,从性能问题(包括数据库并发连接、远程连接、数据库的瓶颈问题)、互联问题、安全处理、开发维护问题等各方面都有一定的优越性,且有着可伸缩性好、可管理性强、维护量小、软件重用性好以及节省开发时间等诸多优点。但B/S结构也并不是什么都好,如B/S结构的应用软件在用户数量较少时就不如C/S结构,如果系统限于企业Intranet范围内使用,且无须和其他系统互联时,采用C/S结构相对来说是更好的选择,另外,Delphi、PB、C#、C++ Builder等开发工具也都为建立两层数据库应用做了相当的优化,甚至就是为此目的而设计的。
为了更清楚地表明电力市场运营系统应采用的体
您可能关注的文档
- 瑪麗亞·蒙特梭利-竹大附小.ppt
- 瑞达期货-中国金属网.doc
- 理论课讲稿-北京大学体育部.ppt
- 環保知識2.ppt-鹿東國小.ppt
- 環境變遷與永續城鄉之探討.ppt
- 環安衛中心專案報告-高雄大學秘書室.ppt
- 生产公开课大纲-顺德人才中心.doc
- 生产计划与物料控制-今科科技.doc
- 生活饮用水量化分级管理试点方案.doc
- 用于沙漠和丘陵的微润灌溉系统介绍(Word格式)-中国节水灌溉网.doc
- 2024年安全监察人员模拟题库及完整答案详解【精选题】.docx
- 2024安全监察人员测试卷附参考答案详解AB卷.docx
- 2024年安全监察人员考前冲刺练习附完整答案详解【典优】.docx
- 安全监察人员考试历年机考真题集精选答案详解.docx
- 2025年高职单招模拟试题附答案详解(综合卷).docx
- 2024安全监察人员模拟题库含答案详解(A卷).docx
- 2024安全监察人员能力检测试卷及答案详解【夺冠】.docx
- 2024年安全监察人员测试卷附参考答案详解(黄金题型).docx
- 2025安全监察人员能力提升B卷题库附完整答案详解【各地真题】.docx
- 2024年安全监察人员全真模拟模拟题【满分必刷】附答案详解.docx
文档评论(0)