论文部分内容阅读
随着电网规模的扩大,管理水平的提高,电力系统对各种信息发布和共享的需求也越来越高。目前多数EMS/SCADA系统中缺乏便利的信息发布系统,大量电网信息无法实现共享。这与电力互联网络的发展相违背,不符合现代电力发展的要求。随着网络技术的广泛应用,利用Web技术发布信息资源已经成为目前电力系统信息化发展的趋势。 本文分析了目前信息发布系统的现状,针对其中的缺点和不足,提出了分布式的动态Web信息发布模块。主要研究了J2EE技术总体框架,介绍了Java编程语言和Java数据库连接技术等重要组成部分。构建了基于J2EE的浏览器/Web服务器/数据库服务器三层信息发布模块,通过浏览器从Web服务器下载包含JDBC调用的JSP页面后,就可以查询、浏览配电站的各种数据、历史曲线等信息。它集成了Web、Java、JSP、JDBC、服务器和数据库等技术,实现了高度模块化、跨平台和客户端免维护。 在这种体系结构中,浏览器以超文本形式向Web服务器提出访问数据库的要求,Web服务器接受客户端请求后,将这个请求转化为SQL语法,并交给数据库服务器,数据库服务器得到请求后进行数据处理,然后将处理后的结果返回给Web服务器,Web服务器再一次将得到的所有结果进行转化,变成HTML文档形式,转发给客户端浏览器以友好的Web页面形式显示出来。 信息发布系统中配电站的各种测量参数都保存在Microsoft SQL Server 2000数据库中并设置为ODBC数据源,Java数据库应用程序可以通过JDBC-ODBC桥访问各种ODBC数据源。应用程序在JBuilder X中编译、调试后被打包,与电压、电流曲线等图片文件一同被部署在WebLogic 8.1服务器之内,以供浏览器端用户的调用。 该信息发布系统以J2EE结构为基础,Web应用为核心,用JDBC-ODBC桥驱动模式构建了统一、便利的信息交互平台,浏览器不需要安装任何软件,