【技术实现步骤摘要】
一种基于SOA的档案管理方法
[0001]本公开的一些实施例涉及一种基于SOA的档案管理方法。
技术介绍
[0002]文件系统用于对文件存储设备的存储空间进行组织和分配,负责文件存储并对存入的文件进行保护和检索。档案数据是访问文件系统的关键数据。当档案数据受到损坏时,需要尽可能地将其恢复出来,以保证对于文件系统中的数据的正常访问。
[0003]SOA是面向服务架构(Service Oriented Architecture)的简写,它是应用企业现存的软件体系,整合并构建起的系统架构,SOA可以将设计的不能独立分割的功能单元(服务)通过标准化服务合约进行关联,实现服务之间的信息关联和数据交互。SOA遵循是一种抽象的、高内聚低耦合的架构设计思想;从业务需求层面来看,以服务为切入点,不同的服务实现业务独立,模块之间的接口遵循统一规范,实现低成本的重构和重组。SOA的核心设计思想是将业务逻辑进行拆分成相互独立、松耦合的粗粒度业务模块即服务,一个服务本质上就是一个接口,其主要任务是完成特定的业务需求、业务相关的数据处理。 />
技术实现思路
...
【技术保护点】
【技术特征摘要】
1.一种基于SOA的档案管理方法,其特征在于,包含服务提供者、服务注册中心、服务消费者三个基本组成部分,三者之间通过发布、查找、绑定操作来完成相互通信,所述服务提供者提供的“服务”是一个封装了具体业务功能的主要部分,服务的设计遵循高内聚低耦合的原则,服务提供者将规范的接口暴露出来,并在服务注册中心将其服务注册;所述服务注册中心为服务提供者根据服务信息,发布自己的服务,服务注册中心通过服务提供者发布的服务,将其集成到服务注册中心;所述服务消费者从服务注册中心发现服务提供者的注册地址,并采用接口开发的思想,通过发现的地址调用服务提供者的接口;所述方法包括:对于从服务提供者获取的要写入到第一存储空间的档案数据,从所述档案数据中提取所述档案数据的关键信息,其中,所述关键信息用于恢复所述档案数据;将所述关键信息和所述档案数据的操作信息发送至服务消费者的第二存储空间;以及根据所述操作信息在所述第二存储空间的数据对象中通过服务注册中心对所述关键信息进行处理,其中,所述操作信息用于指示要通过服务注册中心对所述关键信息进行处理的操作。2.根据权利要求1所述的方法,其特征在于,所述关键信息包括以下中的至少一种:所述档案数据所对应的对象的类型、所述档案数据所对应的对象的索引节点、所述档案数据所对应的对象的名称、所述档案数据所对应的对象的父目录的索引节点。3.根据权利要求1所述的方法,其特征在于,所述在所述第二存储空间的数据对象中通过服务注册中心对所述关键信息进行处理包括:识别所述操作信息所指示的操作;以及根据所述所指示的操作,在所述第二存储空间的数据对象中通过服务注...
【专利技术属性】
技术研发人员:王佩,
申请(专利权)人:中盾创新档案管理北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。