北极星

搜索历史清空

  • 水处理
您的位置:电力发电信息化技术正文

基于Internet/Intranet的电力市场技术支持系统

2013-09-18 10:36来源:中国仪表网关键词:电力市场电力系统服务器收藏点赞

投稿

我要投稿

3.2分布式应用和分布式数据库

3.2.1分布式应用

电力市场技术支持系统可以采用WebLogic的分布式集群技术,它将各个应用分布到不同的服务器上,然后将这些服务器组成一个集群(domain)来统一管理,这样既实现了应用的分布性,又保证了管理的集中性。

具体说来,可以把各个不同的应用子系统分布到不用的受控服务器(managedserver)上,然后用一个管理服务器(administrationserver)统一管理各个系统。

这样,各个应用分布在不同的机器上,形成一个彼此之间没有耦合的体系结构,其优点如下:

a.易于维护和管理。各个子系统在初始化时从管理服务器中读取各自的配置文件,生成数据库连接池、消息队列服务池和应用组件线程池。这些连接池和线程池可以通过管理服务器动态进行运行期配置,而不必重新启动服务器。

b、易于升级扩充。通过管理服务器可以新建受控服务器,将新开发的应用动态地发布到新的服务器上;如果发现某个服务器由于访问量过大而反应缓慢,可以动态地添加一台新的服务器来减轻负荷。

子系统和管理服务器之间可以通过JMS服务来互相通信,这样,管理服务器上运行的监控程序可以监控当前整个系统的运行状态。其中,在每个子系统上可以都开设一个消息通信服务,其他系统可以向它发送消息或者向它请求自己所需的消息。

3.2.2分布式数据库

电力市场技术支持系统采用分布式数据库来实现数据的分布式存储和统一管理。通过对数据库系统进行配置,可以把不同应用逻辑所使用的数据表分布到不同的物理机器上的数据库中,这样可以提高访问效率。而当应用建立数据库连接时只需要输入统一的数据库名称,分布管理服务器将根据用户所申请的数据动态地连接到对应的机器上。这一切对链接数据库的应用来说是透明的,应用本身并不关心数据的具体存储地点。

3、3系统应用级的集群和冗余

通过WebLogic应用服务器的集群功能,系统可以把多个应用子系统组成一个集群来提高应用的可靠性和可扩展性。一个集群对客户端来说是透明的。集群结构有以下优点。

a.可扩展性。一个多应用服务器组成的集群的处理容量比单一的应用服务器要大得多,而且新的服务器可以动态地加入来扩充处理能力。

b.高可靠性。一个集群使用多应用服务器的冗余来防止其中某一台服务器崩溃所造成的整个系统瘫痪。当一台服务器崩溃时,其他服务器可以继续响应客户端的请求。

WebLogic所提供的这些特性对于应用的编写人员和使用人员都是透明的。应用编写者无需关心服务器如何配置,只需专注于本身应用逻辑的实现,而客户在向服务器发出请求时,也不关心服务器内部的处理。一个集群可以管理多个受控集群。一个受控集群在该集群的各台服务器中提供某种特定的服务接口。HTTPsession状态集群和对象集群是受控集群类型。另外,还有一些受控集群提供JMS消息队列和JDBC连接池的集群服务。

投稿与新闻线索:陈女士 微信/手机:13693626116 邮箱:chenchen#bjxmail.com(请将#改成@)

特别声明:北极星转载其他网站内容,出于传递更多信息而非盈利之目的,同时并不代表赞成其观点或证实其描述,内容仅供参考。版权归原作者所有,若有侵权,请联系我们删除。

凡来源注明北极星*网的内容为北极星原创,转载需获授权。

阅读下一篇
电力市场查看更多>电力系统查看更多>服务器查看更多>