专利名称:一种远程配电房综合管理的前置机系统及方法
技术领域:
本发明涉及电力行业的前置机技术,特别涉及电力行业中远程配电房综合管理的 前置机系统及方法。
背景技术:
我国电力行业已步入高速发展时期,配电房分布广,数量大,同时数量还在进一步 不断增加,管理工作量越来越大。而随着智能电网建设的不断推进和发展,对配电房的远程 综合管理提出了更高的要求。目前,由于网络通信条件限制,大部分配电房还是靠传统的人力巡查管理,而极 少数配电房配套远程管理系统。在这些传统的配电房远程管理系统中,均采用客户端/ 服务器软件体系架构(Client/Server,以下简称C/S)和浏览器和服务器结构(Browser/ Server,以下简称B/S)的软件体系架构。C/S结构通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端 和Server端来实现,降低了系统的通讯资源消耗。目前大多数应用软件系统都是Client/ Server形式的两层结构,由于现在的软件应用系统正在向分布式的Web应用发展,Web和 Client/Server应用都可以进行同样的业务处理,应用不同的模块共享逻辑组件;因此,内 部的和外部的用户都可以访问新的和现有的应用系统,通过现有应用系统中的逻辑可以扩 展出新的应用系统,这也就是目前应用系统的发展方向。传统的C/S体系结构虽然采用的是开放模式,但这只是系统开发一级的开放性, 在特定的应用中无论是Client端还是Server端都还需要特定的软件支持。由于没能提 供用户真正期望的开放环境,C/S结构的软件需要针对不同的操作系统系统开发不同版本 的软件,加之产品的更新换代十分快,已经很难适多用户同时使用,不利于用户的分布式实 施,而且代价高,效率低。B/S结构它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结 构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端 (Browser)实现,但是主要事务逻辑在服务器端(Server)实现,,这样就大大简化了客户端 电脑负载,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本。以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模 式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的 人员,从不同的地点,以不同的接入方式(比如LAN,WAN,Internet/Intranet等)访问和操 作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。随着 电网配电房数量的日益增加,管理系统复杂程度不断提高,传统的二层架构存在着诸多的 局限性,如系统应用服务器负荷太重,难以管理大量的终端,系统的性能容易下降。面对日益增加的系统终端设备,无法解决分布式实施管理系统,系统扩展性差。业 务应用平台数据库服务器没有异地数据同步备份服务器,使得数据库的安全性受到威胁。 正是因为二层C/S、B/S结构存在这么多难以克服的缺点,现引入前置机系统,作为中间层调度业务应用平台,分担和缓解业务应用平台的业务压力。前置机(frontend processor) 是负责各种终端与服务器通讯的前置设备,并能在部分应用服务器脱离网络联系后,维持 系统运行的设备。建立三层客户端/前置机/服务器结构体系和浏览器端/前置机/服务 器结构体系,远程配电房综合管理系统的所有终端连接到前置机系统,通过前置机分配实 现与相应配电房远程综合管理业务应用平台的业务交互,有效的缓解了各业务应用平台的 负荷压力、性能下降、扩展性差、数据安全受到危险等问题。
发明内容
本发明是为了避免现有技术所存在的不足之处,提供了一种远程配电房综合管理 的前置机系统及方法,以提高系统的稳定性、可扩展性。本发明解决技术问题所采用的技术方案如下本发明远程配电房综合管理的前置 机系统包括接入模块、管理模块、服务模块、数据接口模块、核心数据库。所述接入模块是客户端和业务应用平台的统一门户接入,包括所有面向客户端设 备的接入模块和面向业务应用平台的接入模块;所述的面向客户端的接入模块用于接收所有客户端设备传送的信息,响应客户端 的信息请求;所述的面向业务应用平台的接入模块用于与各业务应用平台实时连接,获取各个 业务应用平台的信息;所述管理模块支持多种加密认证机制,对所有接入的客户端进行合法的身份验 证,拒绝非法用户的访问;对客户端所有请求的信息进行认证处理,确保请求服务的安全 性,并取消超时的服务,负责客户端的统一认证、统一鉴权、统一用户管理;对所有连接的业 务应用平台获取其运行情况及负载情况,以便做负载均衡。所述服务模块对管理模块认证通过的合法用户请求提供全业务功能,负责业务逻 辑处理、导航业务分平台、实时同步数据库;所述数据接口模块负责与核心数据库的连接,对所有业务功能的处理结果和处理 日志及时记录在数据库中。所述核心数据库包括系统中所有客户端信息、业务应用平台的信息、业务处理 信息,并与各业务应用平台的数据库模块实时同步更新、互为备份,确保数据安全和及时准 确。一种远程配电房综合管理的前置机方法,包括以下步骤101 所有的设备客户端、PC客户端和浏览器客户端都先通过网络访问前置机系 统统一门户;102 前置机系统对客户端进行统一的身份认证;103 判断为非法用户将提示非法用户,拒绝访问;104:判断为合法用户则分析客户端区域和各业务应用平台的负载及通讯,为客户 端选择最优的业务应用平台;105 将此分业务应用平台URL给发送客户端,让客户端直接访问该分业务应用平 台;106 客户端通过收到的URL直接访问分业务应用平台
107 分业务应用平台会对客户端进行再次身份认证;108 判断为非法用户时提示非法用户,拒绝访问;109 判断为合法用户时,此分业务应用平台将为客户端提供服务,同时与前置机 系统实时同步数据库。本发明具有以下有益效果(1)系统客户端接入前置机系统,由前置机系统进行总调度,确保负载较少、通讯 较好的业务应用平台优先被分配,确保分业务应用平台的负载均衡,客户端连接稳定性提
尚ο(2)系统设置一套前置机系统,可根据客户端数量和负载情况,扩充分业务应用平 台数量,可以较好的节约前期投资,后期分布式实施,随意扩展系统规模。(3)根据地域和客户端数量设置相应数量的分业务应用平台,分业务应用平台的 数据库与前置机系统的核心数据库实时同步,进一步加强的数据库安全。
图1为本发明的结构示意图;图2为本发明实施例的系统运行流程图。
具体实施例方式下面结合附图对本发明做进一步的说明。参见图1所示,前置机系统在配电房远程综合管理系统中所处的位置,其中多套 分业务应用平台并列分布,外围客户端访问时由前置机系统负责业务总调度。系统中设备 联网运行,前置机系统和分业务应用平台实时同步数据库。一种基于配电房远程综合管理前置机系统通过网络分别与客户端、各业务应用服 务平台相连接,包括接入模块、管理模块、服务模块、数据接口模块、核心数据库。接入模块接入模块是客户端和业务应用平台的统一门户接入,包括所有面向客 户端设备的接入模块和面向业务应用平台的接入模块;所述的面向客户端的接入模块用于 接收所有客户端设备传送的信息,响应客户端的信息请求,所述的面向业务应用平台的接 入模块用于与各业务应用平台实时连接,获取各个业务应用平台的信息。管理模块支持多种加密认证机制,对所有接入的客户端进行合法的身份验证,拒 绝非法用户的访问;对客户端所有请求的信息进行认证处理,确保请求服务的安全性,并取 消超时的服务,负责客户端的统一认证、统一鉴权、统一用户管理;对所有连接的业务应用 平台获取其运行情况及负载情况,以便做负载均衡。服务模块对管理模块认证通过的合法用户请求提供全业务功能,负责业务逻辑 处理、导航业务分平台、实时同步数据库;数据接口模块负责与核心数据库的连接,对所有业务功能的处理结果和处理日 志及时记录在数据库中。核心数据库包括系统中所有客户端信息、业务应用平台的信息、业务处理信息。 并与各业务应用平台的数据库模块实时同步更新、互为备份,确保数据安全和及时准确。参见图2,针对客户端访问应用平台的业务流程进行具体描述,主要步骤如下
101 所有的设备客户端、PC客户端和浏览器客户端都先通过网络访问前置机系统统一门户;102 前置机系统对客户端进行统一的身份认证;103 判断为非法用户将提示非法用户,拒绝访问;104:判断为合法用户则分析客户端区域和各业务应用平台的负载及通讯,为客户 端选择最优的业务应用平台;105 将此分业务应用平台URL给发送客户端,让客户端直接访问该分业务应用平 台;106 客户端通过收到的URL直接访问分业务应用平台107 分业务应用平台会对客户端进行再次身份认证;108 判断为非法用户时提示非法用户,拒绝访问;109:判断为合法用户时,此分业务应用平台将为客户端提供服务,同时与前置机 系统实时同步数据库。
权利要求
一种远程配电房综合管理的前置机系统,通过网络分别与客户端、各业务应用服务平台相连接,其特征包括接入模块、管理模块、服务模块、数据接口模块、核心数据库。
2.根据权利要求1所述的远程配电房综合管理的前置机系统,其特征在于所述的接入 模块还包括面向客户端设备的接入模块和面面向业务应用平台的接入模块,其面向业务应 用平台的接入模块用于与各业务应用平台实时连接,获取各个业务应用平台的信息。
3.根据权利要求1所述的远程配电房综合管理的前置机系统,其特征在于所述数据接 口模块负责与核心数据库的连接,对所有业务功能的处理结果和处理日志及时记录在数据 库中。
4.根据权利要求1所述的远程配电房综合管理的前置机系统,其特征在于所述核心数 据库包括系统中客户端信息、业务应用平台的信息、业务处理信息。
5.一种远程配电房综合管理的前置机方法,其特征在于包括以下步骤·101所有的设备客户端、PC客户端和浏览器客户端都先通过网络访问前置机系统统 一门户;·102前置机系统对客户端进行统一的身份认证;·103判断为非法用户将提示非法用户,拒绝访问;·104:判断为合法用户则分析客户端区域和各业务应用平台的负载及通讯,为客户端选 择最优的业务应用平台;·105将此分业务应用平台URL给发送客户端,让客户端直接访问该分业务应用平台;·106客户端通过收到的URL直接访问分业务应用平台;·107分业务应用平台会对客户端进行再次身份认证;·108判断为非法用户时提示非法用户,拒绝访问;·109判断为合法用户时,此分业务应用平台将为客户端提供服务,同时与前置机系统 实时同步数据库。
全文摘要
本发明公开了一种远程配电房综合管理的前置机系统及方法,包括接入模块、管理模块、服务模块、数据接口模块、核心数据库。客户端首先通过网络访问前置机系统门户;前置机系统对客户端进行统一的身份认证,若为非法用户将拒绝访问,若为合法用户则分析客户端区域和各业务应用平台的负载及通讯,为客户端选择最优的业务应用平台;然后此分业务应用平台的URL发送到客户端,客户端通过收到的URL直接访问分业务应用平台;分业务应用平台会对客户端进行再次身份认证;若为非法用户拒绝访问,若为合法用户,此分业务应用平台将为客户端提供服务,同时与前置机系统实时同步数据库。本发明提高了客户端连接的稳定性,节约前期投资,具有较好的扩展性。
文档编号H04L12/24GK101834902SQ20101016865
公开日2010年9月15日 申请日期2010年4月30日 优先权日2010年4月30日
发明者王炅, 缪华乔 申请人:广州合立正通信息网络集成有限公司