基于WCF技术的不动产数据共享系统及数据共享方法与流程

文档序号:12478313阅读:199来源:国知局
基于WCF技术的不动产数据共享系统及数据共享方法与流程

本发明具体涉及一种基于WCF技术的不动产数据共享系统及采用该系统进行数据共享和交换的方法。



背景技术:

不动产登记涉及国土、住建、农业和林业等多部门的多态、多源、异构数据信息,并涉及电子政务外网、国土专网、互联网以及其他部门专有网络等不同网络运行环境,因此需要建立不动产登记信息的国家、省、市(州)、县(市、区)间纵向部门,以及国土与房管、农业、工商、税务、公安等各级横向部门和公众用户的数据横向、纵向交换和共享机制,同时要求在保证数据安全情况下,建立共享框架,满足以上不同用户和部门间的不动产信息数据交换与共享。

当前,在不动产的纵向或横向的共享问题上已经有所探讨,但将纵横向共享数据形成统一框架的未见报道,且现有数据所采用的共享交换的机制和方法侧重于在同一网络运行环境中实现,未考虑在不同网络运行环境之间的纵横向数据交换共享。



技术实现要素:

针对现有技术中的上述不足,本发明提供一种基于WCF技术的不动产数据共享系统,以解决现有的不动产数据共享系统中数据不能同时在横向和纵向上进行共享和交换的问题。

为了达到上述发明目的,本发明采用的技术方案为:

提供一种基于WCF技术的不动产数据共享系统,包括:

用于存储国土资源不动产数据并对数据进行实时处理的国土资源不动产数据共享系统,以及均通过WCF总线与所述国土资源不动产数据共享系统相连接的:

若干个不动产业务查询系统,用于通过与国土资源不动产数据共享系统的数据进行共享处理实现不同政府部门对不动产业务的查询和掌握;

若干个业务信息交换系统,用于通过与国土资源不动产数据共享系统的数据进行共享实现不同政府部门对不动产业务的办理和数据信息交换;

不动产业务公众查询系统,用于通过与国土资源不动产数据共享系统的数据进行共享处理实现公众对不动产业务的查询和掌握;

所述国土资源不动产数据共享系统、不动产业务查询系统、业务信息交换系统和不动产业务公众查询系统中均设有前置服务器,通过前置服务器与WCF总线连接,以实现不同系统之间数据的共享和交互。

所述国土资源不动产数据共享系统包括纵向上依次连接的省级国土资源不动产数据共享系统、市级国土资源不动产数据共享系统和县级国土资源不动产数据共享系统。

所述省级、市级和县级国土资源不动产数据共享系统均包括:

不动产业务系统,与不动产生产系统相连接,用于存储不动产数据;

不动产共享系统,与所述不动产业务系统相连接,用于存储和管理不动产业务系统与外部业务系统之间的通信数据;

不动产共享业务系统,与所述不动产业务系统相连接,用于实时接收并分析处理不动产业务系统与外部业务系统之间的通信数据,同时实现不动产业务系统与不动产共享系统的数据同步性。

所述不动产业务查询系统包括依次连接的查询系统、安全设施模块和业务查询共享系统。

所述业务信息交换系统包括依次连接的共享交换系统、安全设施模块和业务信息交换共享系统;所述共享交换系统和业务信息交换共享系统均与外部业务系统连接。

所述不动产业务公众查询系统包括依次连接的公众查询系统、安全设施模块以及互联网共享数据系统。

采用上述基于WCF技术的不动产登记系进行数据共享和交换的方法,包括:

构建国土资源不动产数据共享系统;

不动产业务查询系统接收业务查询请求,并将请求信息依次通过前置服务器和WCF总线发送至国土资源不动产数据共享系统,国土资源不动产数据共享系统根据请求信息及权限将结果再发送至业务查询系统;

业务信息交换系统接收外部业务系统的数据请求,并将请求信息依次通过前置服务器和WCF总线发送至国土资源不动产数据共享系统,国土资源不动产数据共享系统根据请求信息及权限将结果再发送至业务信息交换系统;

不动产业务公众查询系统接收公众的业务查询请求,并将请求信息依次通过前置服务器和WCF总线发送至国土资源不动产数据共享系统,国土资源不动产数据共享系统根据请求信息及权限将结果再发送至不动产业务公众查询系统;

上述过程通过设置在每个系统内的前置服务器与SCF总线的连接,实现了各个系统之间不动产数据的实时共享和交换。

所述构建国土资源不动产数据共享系统的具体过程为:

依次构建省级国土资源不动产数据共享系统、市级国土资源不动产数据共享系统和县级国土资源不动产数据共享系统;

县级国土资源不动产数据共享系统将县级国土资源不动产数据推送至市级国土资源不动产数据共享系统,市级国土资源不动产数据共享系统再将市级国土资源不动产数据推送至省级国土资源不动产数据共享系统,得到国土资源不动产数据共享系统。

所述不动产业务查询系统工作的具体过程为:

查询系统接收数据查询请求,并将请求信息通过安全设施模块发送至省级国土资源不动产共享系统,省级国土资源不动产共享系统根据请求信息及权限将结果数据发送至业务查询共享系统,再由其推送至用户,完成对不动产数据的查询。

所述业务信息交换系统工作的具体过程为:

共享交换系统接收外部业务系统的数据请求,并通过安全设施模块将请求信息发送至省级国土资源不动产共享系统;

省级国土资源不动产共享系统根据请求信息及权限将结果数据发送至业务信息交换共享系统,并返回处理结果;

共享交换系统接收到返回结果后,从业务信息交换共享系统中抓取上述数据并发送至外部业务系统。

本发明的不动产数据共享系统通过设置省级、市级和县级国土资源不动产数据共享系统,保证不动产数据在纵向上的数据交换,同时,国土资源不动产数据共享系统通过设置在每个系统内的前置服务器与WCF总线相连接,保证系统在横向上彼此进行数据共享和交换,各个系统之间相互通信又互不干扰,实现了多级多网络部门之间信息的共享和交换。

本发明采用前置服务器实现系统与WCF总线的连接,在系统内实现内外网的分离,避免了系统内的应用程序被外部直接访问或非法访问,对系统的边界进行有效地安全防护。

在每个系统中,所有的数据交换均由前置服务器代为处理,每个共享系统可根据自身的管理特点和安全需求在前置服务端制定数据交换的安全策略和措施,从而在前置服务端实现对系统数据交换的集中管理和控制,实现不动产数据共享系统的分级管理和控制。

本发明的系统还具有良好的可扩展性,当需要接入新的应用系统时,可根据应用系统所处的安全域是否已连接到WCF总线,当连接时,只需实现应用系统与其所在安全域的前置服务的连接即可;当尚未连接时,实现应用系统与本安全域内的前置服务的连接以及该前置服务与WCF总线的连接,实现对本系统的进一步扩展。

本发明的基于前置服务器的不动产数据共享系统模型解决了网状结构和星型结构中存在的问题,使得各系统之间协同工作,管理和协调更复杂的现状,同时也能提供边界安全防护、边界访问控制等安全措施,进而满足国家保密标准中关于涉密信息系统的安全保密要求。

附图说明

图1为本发明的基于WCF技术的不动产数据共享系统的框架图;

图2为本发明的基于WCF技术的不动产数据共享系统的结构连接图。

具体实施方式

以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。

如图1所示,本发明的基于WCF技术的不动产数据共享系统包括国土资源不动产数据共享系统,以及均通过WCF总线与国土资源不动产数据共享系统连接的若干个不动产业务查询系统、若干个业务信息交换系统和不动产业务公众查询系统;

其中,国土资源不动产数据共享系统由省级国土资源不动产数据共享系统、市级国土资源不动产数据共享系统和县级国土资源不动产数据共享系统组成;

省级国土资源不动产数据共享系统由省级国土资源不动产业务系统、省级国土资源不动产共享系统和省级国土资源不动产共享业务系统组成;

市级国土资源不动产数据共享系统由市级国土资源不动产业务系统、市级国土资源不动产共享系统和市级国土资源不动产共享业务系统组成;

县级国土资源不动产数据共享系统由县级国土资源不动产业务系统、县级国土资源不动产共享系统和县级国土资源不动产共享业务系统组成;

其中,县级国土资源不动产数据共享系统将县级国土资源不动产数据推送至市级国土资源不动产数据共享系统,市级国土资源不动产数据共享系统再将市级国土资源不动产数据推送至省级国土资源不动产数据共享系统,得到国土资源不动产数据共享系统;省级国土资源不动产数据共享系统承载的网络是国土资源专网,是不动产业务系统和不动产共享系统承载的核心网络,具有最高等级;

在上述结构中,不动产业务系统,是数据共享的最原始数据库,直接连接不动产生产系统,外部系统不能直接访问该数据库;

不动产共享系统,是不动产业务系统的子集,是根据业务及管理要求派生的数据库,存储和管理不动产业务系统与外部业务系统之间的通信数据;

不动产共享业务系统,实现接收、处理、回复与外部业务系统的请求和数据,并按要求入库、更新、统计分析和监控,同时实现不动产业务系统与不动产共享业务系统之间的数据同步。

其中,不动产业务查询系统,承载于党政内网,核心是满足以公安、税收等为代表的同级政府部门的数据查询和信息验证;

根据本申请的一个实施例,如图1所示,包括两个业务查询系统,即属于公安部门和工商部门的业务查询系统,上述系统包括查询系统、业务查询共享库、安全设施模块和用户4个部分;数据查询的基本流程为:

用户向查询系统提出数据查询请求,查询系统接收请求后判断业务查询共享库中的数据是否为最新数据,如果是最新数据,则从业务查询共享库中取出数据并返回给用户;

如果不是最新数据,则将请求通过安全设施模块发送至省级国土资源不动产共享系统,省级国土资源不动产共享系统则根据请求信息及权限将结果数据推送给业务查询共享库,业务查询共享库在收到数据后再推送给用户;

判断业务查询共享库是否为最新数据的依据有(满足任一条件):上次用户请求数据的时间超过24小时(根据规则由用户设定);业务查询共享数据库没有找到对应数据。

其中,不动产业务信息交换系统,承载于党政内网,核心是实现业务信息交换共享系统与省级国土资源不动产共享系统的实时或准实时数据共享,满足以房管、农业为代表的同级政府部门的业务办理、数据动态共享交换需求;

根据本申请的一个实施例,如图1所示,包括3个不动产业务信息交换系统,即属于房管、农业和林业部门的业务信息交换系统,上述系统包括共享交换系统、业务信息交换共享系统和安全设施模块3个部分,其中,共享交换系统和业务信息交换共享系统均与外部业务系统连接。

信息交换共享的基本流程为:

外部业务系统请求实时数据时,则调用共享交换系统接口,通过安全设施模块将请求信息转至省级国土资源不动产共享系统,省级国土资源不动产共享系统根据请求信息及权限将数据推送至业务信息交换共享系统,同时返回处理结果,共享交换系统在接收到返回结果后从业务信息交换共享系统中抓取数据并返回外部业务系统;

外部业务系统请求非实时数据时,则共享交换系统从业务信息交换共享系统中提取数据并返回,同时将请求信息通过安全设施模块转至省级国土资源不动产共享系统,省级国土资源不动产共享系统根据请求信息及权限将数据推送至业务信息交换共享系统。

其中,公众查询系统,承载于互联网,核心是满足以社会公众等为代表的企事业单位的数据查询,该系统包括公众查询系统、互联网共享系统、安全设施模块和用户4个部分;数据查询的基本流程与不动产业务查询系统的查询过程类似,主要区别是承载或运行的网络环境及安全设施模块的不同。

在上述不动产数据共享系统中,国土资源不动产数据共享系统、不动产业务查询系统、业务信息交换系统和不动产业务公众查询系统各自均组成一个安全域,如图2所示,每个安全域中均包括前置服务器和均与前置服务器连接的多个应用模块;上述安全域均与WCF总线相连接,通过WCF总线实现各个安全域之间的数据通信和交互。

本发明的基于WCF技术的不动产数据共享系统,构建以实时交换、主动推送、服务抓取(申请)和数据摆渡为服务内容的数据交换和共享服务。

不动产数据共享纵向上涉及国家、省、市、县四级国土资源行政管理部门,横向上涉及国土、房管、农业、工商、税务和公安等各级政府部门和企事业单位以及公众用户的数据查询;根据业务管理及监管要求,不动产登记管理部门之间要求数据实时共享,如国土与房管、林业和农业等;不动产登记管理部门与工商、税务、公安等各级政府部门和企事业单位要求实时、准实时或定时共享;社会公众定时或准实时共享;纵向上承载的网络运行环境为独立的国土资源专网,房管、农业、工商、税务和公安等各级政府部门之间承载的网络运行环境为独立的党政内网,公众用户为互联网。

本发明实现不动产数据交换共享采用的是星型结构的思想,通过WCF技术构建以消息通信为核心的WCF服务总线,基于前置服务器、网闸、数据库同步等数据安全交换模型和技术,搭建实现不动产数据交换共享模型。

数据通过WCF服务总线进行传递,各安全域通过总线实现连通并进行数据交换;同时,这里采用WCF前置服务,建设服务资源目录,通过在WCF服务总线上注册与订阅实现不同交换与共享方式,结果以文件、数据库或二进制消息方式返回信息。

设置触发器及API调用,保障实时、准实时、定时三种共享交换周期,通过多次握手机制,保证数据的一致性。

建设多级数据库,将不动产生产系统与不动产共享系统分开,所有交换和共享的数据均进入各级、各部门的共享系统;建设数据资源目录,配置各级、各部门的共享内容;建设服务资源目标,配置各级、各部门的共享机制与方法;建设安全设施,通过网络、硬件设备,保证数据传输的安全性。

本发明的不动产数据共享系统,实现:

1)多级多网络多部门共享:通常每个部门拥有各自独立的网络安全域,其应用系统均处在各自的安全域内,各安全域通过总线实现彼此之间数据的共享和交互,各安全域之间既相互通信又互不干扰。

2)安全域的边界安全防护:采用前置服务器实现应用系统与WCF服务总线的连接,在安全域内实现内外网的分离,避免了在安全域内的应用系统被外部直接访问或非法访问。

3)分级的管理和控制:在各安全域内,所有应用系统的数据交换均由前置服务器代为处理,各个共享部门可根据自身的管理特点和安全需求在前置服务端制定应用系统数据交换的安全策略与措施,实现在前置服务端对应用系统数据交换的集中管理和控制。

4)良好的可扩展性:当需要接入新的应用系统时,可根据应用系统所处的安全域是否已连接到WCF总线,当已连接,此时只需实现应用系统与其所在安全域的前置服务的连接即可;二是尚未连接,此时需要实现应用系统与本安全域内的前置服务的连接以及该前置服务与WCF总线的连接。

基于前置服务的数据安全交换模型解决了网状结构和星型结构中存在的问题,能适应各部门之间协同工作,管理、协调较复杂的现状,同时也能提供边界安全防护、边界访问控制等安全措施,进而满足国家保密标准中关于涉密信息系统的安全保密要求。

本发明的不动产数据共享系统进行数据共享和交换的方法,包括:

步骤1、构建国土资源不动产数据共享系统;

根据本申请的一个实施例,依次构建省级国土资源不动产数据共享系统、市级国土资源不动产数据共享系统和县级国土资源不动产数据共享系统;

县级国土资源不动产数据共享系统将县级国土资源不动产数据推送至市级国土资源不动产数据共享系统,市级国土资源不动产数据共享系统再将市级国土资源不动产数据推送至省级国土资源不动产数据共享系统,得到国土资源不动产数据共享系统。

县级国土资源不动产数据共享系统将县级国土资源不动产数据推送至市级国土资源不动产数据共享系统,市级国土资源不动产数据共享系统再将市级国土资源不动产数据推送至省级国土资源不动产数据共享系统,得到国土资源不动产数据共享系统;省级国土资源不动产数据共享系统承载的网络是国土资源专网,是不动产业务系统和不动产共享系统承载的核心网络,具有最高等级。

步骤2、不动产业务查询系统接收业务查询请求,并将请求信息依次通过前置服务器和WCF总线发送至国土资源不动产数据共享系统,国土资源不动产数据共享系统根据请求信息及权限将结果再发送至业务查询系统;

根据本申请的一个实施例,具体过程为:

查询系统接收数据查询请求,并判断业务查询共享系统中是否为最新数据,如果是最新数据,则从业务查询共享系统中取出数据并返回给客户;如果不是最新数据,则将请求信息通过安全设施模块发送至省级国土资源不动产共享系统,省级国土资源不动产共享系统根据请求信息及权限将结果数据发送至业务查询共享系统,再由其推送至用户,完成对不动产数据的查询;判断业务查询共享库是否为最新数据的依据有(满足任一条件 ):

上次请求时间超过24小时(根据规则由用户设定);业务查询共享数据库没有找到对应数据。

步骤3、业务信息交换系统接收外部业务系统的数据请求,并将请求信息依次通过前置服务器和WCF总线发送至国土资源不动产数据共享系统,国土资源不动产数据共享系统根据请求信息及权限将结果再发送至业务信息交换系统;

根据本申请的一个实施例,业务信息交换系统承载于党政内网,核心是实现业务信息交换共享系统与省级国土资源不动产数据共享系统的实时或准实时数据共享,满足以房管、农业为代表的同级政府部门的业务办理和数据动态共享交换需求;

信息交换共享的基本流程为:外部业务系统请求实时数据时,则调用共享交换系统接口,通过安全设施模块将请求信息转至省级国土资源不动产数据共享系统,省级国土资源不动产数据共享系统根据请求信息及权限将数据推送至业务信息交换共享系统,同时将返回处理结果,共享交换系统在接收到返回结果后从业务信息交换共享系统中抓取数据并返回外部业务系统;外部业务系统请求非实时数据时,则共享交换系统从业务信息交换共享系统中提取数据并返回,同时将请求信息通过安全设施模块转至省级国土资源不动产数据共享系统,省级国土资源不动产数据共享系统根据请求信息及权限将数据推送至业务信息交换共享系统。

步骤4、不动产业务公众查询系统接收公众的业务查询请求,并将请求信息依次通过前置服务器和WCF总线发送至国土资源不动产数据共享系统,国土资源不动产数据共享系统根据请求信息及权限将结果再发送至不动产业务公众查询系统;

根据本申请的一个实施例,该系统承载于互联网,核心是满足以社会公众等为代表的企事业单位的数据查询,数据查询的基本流程与步骤2类似,主要区别是承载或运行的网络环境及安全设施的不同。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1