一种开放平台的文档管理方法及装置与流程

文档序号:12034698阅读:655来源:国知局
一种开放平台的文档管理方法及装置与流程

本发明涉及开放平台的文档管理领域,具体来说,涉及一种开放平台的文档管理方法。



背景技术:

众所周知,互联网开放平台承担着众多的对外api(应用程序独立模块),这些api的名称,参数管理,传统方法是利用excel或word表格进行管理,例如新增加一个对外api,则增加到excel或word里面;删除一个对外的api,则同样需要再原excel或word里面进行删除;修改一个api,同样需要原excel或word里面进行修改保存。而在互联网开放平台发展快速发展的今天,api的增加删减修改随时都在发生,这样api的管理显得更加费时费力,同时效率极低;那么如何管理api文档就变得十分急切。现有的出现了一些数据管理系统和方法,但是其主要采用简单的读取-储存-更新过程,这样必然就会存在一个问题:如何保证存储数据的权限问题。在实际使用过程中,如果不考虑到数据的权限问题,必然会导致数据信息的紊乱和泄露,无法达到文档管理的真正效果。



技术实现要素:

本发明的目的在于:针对上述由于现有的文档管理采用人工管理而导致文档管理效率低的问题,本发明提供了一种自动实现开放平台的文档管理方法及装置。

本发明采用的技术方案如下:

一种开放平台的文档管理方法,包括:

步骤一,获取应用程序独立模块文档

应用程序独立模块进行注册,注册的同时获取应用程序独立模块的名称,参数;

步骤二,生成临时应用程序独立模块文档数据库

将步骤一中获取的应用程序独立模块的名称和参数写入临时应用程序独立模块文档数据库;

步骤三,生成正式应用程序独立模块文档数据库

将步骤二中的临时应用程序独立模块文档数据库获取访问权限后写入正式应用程序独立模块文档数据库;

步骤四,更新临时应用程序独立模块文档数据库

正式应用程序独立模块文档数据库中的数据不断的被大型平台调用,并在大型平台使用后进行更新,写入缓存,再将缓存写入临时应用程序独立模块文档数据库;

步骤五,更新正式应用程序独立模块文档数据库

将步骤四中的临时应用程序独立模块文档数据库获取访问权限后写入正式应用程序独立模块文档数据库,完成正式应用程序独立模块文档数据库的更新。

具体地,所述缓存在接收更新的正式应用程序独立模块文档数据库时,记录更新的时间戳。

本申请还提供了实现上述开发平台的文档管理方法的开放平台的文档管理装置,包括:

获取应用程序独立模块文档模块,用于在应用程序独立模块进行注册同时获取应用程序独立模块的名称,参数;

临时应用程序独立模块文档数据库模块,用于暂时存储获取应用程序独立模块文档模块获取的应用程序独立模块的名称,参数以及暂时存储缓存写入的更新应用程序独立模块文档数据库;

缓存模块,用于缓存大型平台更新后的应用程序独立模块文档数据库并写入临时应用程序独立模块文档数据库;

正式应用程序独立模块文档数据库模块,用于存储获取权限之后的临时应用程序独立模块文档数据库;

大型平台,用于调用和更新正式应用程序独立模块文档数据库模块。

本申请提供了一种自动实现开发平台的文档管理方法及装置,先获取需要管理文档,再生成临时数据库,临时数据库获取访问权限,在生成正式数据库,大型平台调用正式数据库中的数据,并在大型平台使用时候进行正式数据库的更新,更新之后再写入缓存再存入临时数据库,同样在临时数据库获取访问权限之后,再存入正式数据库中等待被调用。不仅实现了开放平台的文档自动管理,同时还限制了文档数据库的权限管理,避免了文档数据库的后期紊乱问题。

综上所述,由于采用了上述技术方案,本发明的有益效果是:

本发明引进临时应用程序独立模块文档数据库以及正式应用程序独立模块文档数据库,将获取的文档数据先储存至临时应用程序独立模块文档数据库,再获取访问权限之后再储存至正式应用程序独立模块文档数据库,本申请中采用不仅实现了开放平台的文档自动管理,同时还限制了文档数据库的权限管理,避免了文档数据库的后期紊乱问题。节省了人力物力,同时实现了有序的开放平台文档管理。

附图说明

图1是本发明自动实现开发平台的文档管理方法的流程图;

图2是本发明自动实现开发平台的文档管理装置的结构图;

图中标记:1-获取应用程序独立模块文档模块;2-临时应用程序独立模块文档数据库模块;3-正式应用程序独立模块文档数据库模块;4-缓存模块;5-大型平台。

具体实施方式

本申请公开了一种开放平台的文档管理方法,实现了开放平台的文档自动管理;同时本申请还公开了一种开放平台的文档管理装置;不仅实现了开放平台文档的自动管理,增加文档管理的效率以及准确性;同时在文档管理的过程中,设置临时应用程序独立模块文档数据库模块,所以文档需经过临时应用程序独立模块文档数据库模块,再获取访问权限之后,才能进入正式应用程序独立模块文档数据库;考虑了其文档管理权限问题,避免由于忽略权限问题而引起的文档管理的紊乱。

为了是本领域人员更好的理解本技术方案,下面将结合实例的附图以及技术方案进行描述。显然实施例只是其中的一部分实施例,基于本方案本领域人员能够在不付出劳动或等效替换的情况下做出的发明,均应属于本申请的保护范围内。

下面结合图1、图2对本发明作详细说明。

实施例一

一种开放平台的文档管理方法,包括:

步骤s101,获取应用程序独立模块文档,应用程序独立模块进行注册,注册的同时获取应用程序独立模块的名称,参数;

步骤s102,生成临时应用程序独立模块文档数据库,将步骤s101中获取的应用程序独立模块的名称和参数写入临时应用程序独立模块文档数据库;

步骤s103,生成正式应用程序独立模块文档数据库,步骤s102中的临时应用程序独立模块文档数据库获取访问权限后写入正式应用程序独立模块文档数据库;

步骤s104,更新临时应用程序独立模块文档数据库,正式应用程序独立模块文档数据库中的数据不断的被大型平台调用,并在大型平台使用后进行更新,写入缓存,再将缓存写入临时应用程序独立模块文档数据库;

步骤s105,更新正式应用程序独立模块文档数据库,将步骤s104中的临时应用程序独立模块文档数据库获取访问权限后写入正式应用程序独立模块文档数据库,完成正式应用程序独立模块文档数据库的更新。

具体地,缓存在接收更新的正式应用程序独立模块文档数据库时,记录更新的时间戳。

实施例二

在实施例一的基础上,本申请还提供了一种开放平台的文档管理装置,包括:

获取应用程序独立模块文档模块1,用于在应用程序独立模块进行注册同时获取应用程序独立模块的名称,参数;

临时应用程序独立模块文档数据库模块2,用于暂时存储获取应用程序独立模块文档模块1获取的应用程序独立模块的名称,参数以及暂时存储缓存模块4写入的更新应用程序独立模块文档数据库;

缓存模块4,用于缓存大型平台更新后的应用程序独立模块文档数据库并写入临时应用程序独立模块文档数据库;

正式应用程序独立模块文档数据库模块3,用于存储获取权限之后的临时应用程序独立模块文档数据库;

大型平台5,用于调用和更新正式应用程序独立模块文档数据库模块3。

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