发明名称 基于CORBA的综合监控系统数据定义和存取方法
摘要 本发明公开了一种基于CORBA的综合监控系统数据定义和存取方法,应用于轨道交通综合监控系统中的信息交换与互联互通。本发明实现了一种基于CORBA的综合监控系统数据定义和存取方法,采用统一数据类型定义,屏蔽了数据结果的差异性;通过存取数据结构的定义,能够完全描述多个区域数据请求和返回值;侦测服务方法可以使服务器能够平均负载;两级数据请求,可以访问到全线的数据。通过该方法使得数据访问安全得到了较大提高,保证了数据的可靠性和完整性,能解决通常只能访问本地数据而无法扩展的问题。
申请公布号 CN101977125B 申请公布日期 2012.04.25
申请号 CN201010538688.0 申请日期 2010.11.09
申请人 国电南瑞科技股份有限公司 发明人 梁奕;刘孟觉;方俊
分类号 H04L12/24(2006.01)I 主分类号 H04L12/24(2006.01)I
代理机构 南京纵横知识产权代理有限公司 32224 代理人 董建林
主权项 一种基于CORBA的综合监控系统数据定义和存取方法,应用于轨道交通综合监控系统中的信息交换与互联互通,其特征在于,其包括以下步骤:1)针对综合监控系统中所要进行交互的数据,定义统一的数据类型;2)利用上述统一的数据类型来定义一个统一的数据存取结构;3)车站客户端通过侦测服务方法连接本车站值班服务器;4)上述车站客户端向上述本车站值班服务器向发送数据请求,该请求为一级请求, 上述本车站值班数据服务器接收该一级请求数据并分析其中的区域标识,如果仅为本车站内的数据请求,直接返回请求结果至上述车站客户端,如果存在对其它区域的数据请求,生成相应的二级请求;5)当存在上述二级请求时,上述本车站值班服务器通过上述侦测服务方法连接其它区域值班数据服务器发送二级请求,其它区域值班服务器返回请求结果给上述本车站数据服务器,上述本车站值班服务器将请求结果组合后返回给上述车站客户端;其中,所述步骤3)中的侦测服务方法为上述车站客户端上的一个侦测程序,其包括以下步骤:1)该侦测服务方法周期性的判断车站值班服务器的负荷和状态,将上述车站值班服务器的状态和IP地址映射到上述车站客户端;2)当有数据请求时,上述车站客户端从本地映射中取出负荷较低、状态正常的上述车站值班服务器作为目标值班服务器,并将其IP地址取出;3)上述车站客户端将上述IP地址传入,根据CORBA标准创建ORB对象,以与上述车站值班服务器建立连接。
地址 210061 江苏省南京市高新技术开发区高新路20号