首页 | 本学科首页   官方微博 | 高级检索  
     

电力市场运营系统的一种J2EE实现
作者单位:电力自动化研究院,电力自动化研究院,电力自动化研究院,东南大学江苏省南京市210003 江苏省南京市210003,江苏省南京市210003,江苏省南京市210003
摘    要:该文提出并实现了一种的基于J2EE架构的电力市场运营系统。该系统针对电力市场的要求和特点在J2EE架构的基础上进行了底层开发。该底层模块主要包含负责EJB远程定位的控制中心和统一权限管理等模块。所有的EJB的客户端都只能通过控制中心寻找EJB的远程接口,而控制中心再通过Java反射机制寻找EJB的本地接口。如果EJB客户端通过权限校验,则控制中心转发客户端的请求到相应的EJB并返回结果;否则返回错误信息。在权限管理模块,采用声明式的权限管理机制,应用程序无需处理权限,通过配置即可实现复杂的权限分配。与此同时,充分利用了J2EE技术的跨平台移植特性,内嵌安全和事务管理机制以及分层分布的特点带来的系统模块间及与外系统松散耦合,各层变动不会相互影响的优势,满足电力市场发展过程中运营规则多变的需求。

关 键 词:电力市场  运营系统  J2EE  声明式的权限管理

A J2EE Implementation of Electricity Market Operation System
Authors:SHEN Li-hua  HU Jun  YANG Zheng-lin
Abstract:For building electricity market operation system, this paper presents and implements a J2EE-based platform, which, in accordance with the requirements and characteristics of electricity market, has encapsulated the underlying middleware technologies based on J2EE architecture. The platform consists mainly of a control center module as well as a unified authentication and authorization module, the former of which is responsible for finding the remote interfaces of the EJBs. Any client of an EJB of the system can only find its corresponding remote interfaces through the control center module, which works by finding the correct EJB's local interfaces using the reflection mechanism in Java. The control center transmits the client' request to the its EJB and transfers the process result of the request back to the client when a client has been authorized to access the request, otherwise, an error information will come back. A declarative authentication and authorization mechanism has been designed, so that complex authorization can be achieved simply by configuration without any further coding work. At the same time, thanks to the pleasing J2EE's virtues, which not only contains operating system independency, imbedded security and transaction mechanism, but including the multi-tier distributed characteristic which offers the advantage that the change of one module will not affect other ones due to the loose-coupling between modules both inside and outside the system, therefore the platform compares favorably with its predecessors in meeting the requirements of the changing market rules in the development of electricity market.
Keywords:electricity market  operation system  J2EE  declarative authentication and authorization  
本文献已被 CNKI 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号