本篇文章针对城镇地籍数据信息化管理中存在的集中式服务处理问题,提出了分布式服务架构的设计和解决方案。以下为文章涉及的关键知识点。
1. 城镇地籍数据和管理的特点
城镇地籍管理是一个涉及多方面数据和流程的系统工程。它包含地籍调查、土地登记、地籍档案管理、土地登记代理资格审核、土地登记人员管理、土地变更、出让、出租登记等多种管理活动。管理的核心数据类型涵盖土地权属、基础地理信息、不同比例尺的地籍图、业务工作流程数据以及归档的历史数据等。这些数据具有多源、多尺度的特性,且数据间存在复杂的相互关联关系。一个宗地的土地权属和位置信息,可以在处理变更或分割的过程中生成行政处理数据,并最终归档形成历史记录。
2. 集中式管理的问题
传统集中式管理方式将地籍服务和数据集中在国土局信息中心,这种方式随着并发处理和访问需求的增加,系统可能会遇到网络带宽、CPU处理能力以及数据库访问限制等问题,导致系统稳定性和鲁棒性的下降。同时,集中管理也使得各级部门失去对其数据和服务的控制,可能导致行政管理责任的归属问题。
3. 分布式服务架构的优势
分布式服务架构通过将数据和服务分布在各自负责的部门,实现了数据和服务的集成。在业务工作流程处理中,这种模式可以规避集中式管理的缺点。分布式架构的设计理念支持不同区域、不同处理器共同处理数据,提供位置无关的服务共享,极大地提升了整个系统架构的兼容性和扩展性。
4. SOA(面向服务的架构)方法论
SOA是一种方法论,也可以理解为组件模型。它通过定义良好的接口和契约将应用程序的不同功能单元(服务)联系起来。每个服务都具有具体的功能服务和Web Service服务接口,服务间的通信也是通过Web Service接口实现的。SOA架构支持不同区域的数据和服务集成,是构建分布式服务体系的基础。
5. ESB(企业服务总线)的作用
由于不同区域的数据和服务可能采用不同的消息传递协议,因此需要一个跨消息传递协议的控制平台,即企业服务总线(ESB)。ESB在SOA架构体系中起着核心作用,它能够集成不同区域的数据和服务,支持数据和服务的跨区域集成和通信。
6. 城镇数字地籍分布式服务的构建
文章提出的解决方案是通过结合面向服务的架构(SOA)和企业服务总线(ESB),构建一个分布式服务体系。在这个体系中,将基础地理信息数据存储在数据中心并提供信息发布服务,地籍图存储在测绘中心并提供发布服务,属性信息如土地权属信息存储在接件大厅并提供信息Web Service服务接口。办公楼内进行地籍业务工作处理时,工作流程中的每个节点通过不同区域的服务接口获取所需数据,并进行数据集成。
7. 分布式服务体系的逻辑架构
在分布式服务体系中,系统逻辑架构设计以SOA为核心,通过ESB实现跨区域的数据和服务集成。每个区域根据其职责负责不同的数据和服务。例如,数据中心负责基础地理信息数据的存储与发布,测绘中心负责地籍图的存储与发布,接件大厅负责土地权属信息的存储与服务接口提供。在办公楼中,工作人员可以通过调用不同区域的服务接口,获取所需数据进行业务处理,并将处理后的数据归档。
通过上述方案,城镇地籍管理中的数据处理和信息服务将不再受限于单一中心节点,从而提高了数据处理的效率和系统稳定性,同时也确保了数据和信息的安全与责任的明确。这种分布式服务体系的构建,对城镇地籍数据管理具有重要的指导意义,为未来城镇地籍信息化管理提供了新的技术路径。