一种事件验权方法和验权系统的制作方法_4

文档序号:9866033阅读:来源:国知局
是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0136]另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0137]集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(R0M,Read-0nly Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0138]以上,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
【主权项】
1.一种事件验权方法,其特征在于,包括: 验权系统在验权模块中创建系统配置文件,所述系统配置文件用于指示与事件类型相对应的验权流程; 所述验权系统接收第一功能模块对第一事件的验权请求; 所述验权系统确定所述第一事件的目标事件类型; 所述验权系统根据所述系统配置文件确定所述目标事件类型对应的目标验权流程; 所述验权系统根据所述目标验权流程对所述第一事件进行验权。2.根据权利要求1所述的事件验权方法,其特征在于,所述验权系统在验权模块中创建系统配置文件包括: 所述验权系统从各功能模块中读取事件的验权流程; 所述验权系统将读取到的验权流程按照事件类型进行整合,得到与事件类型对应的验权流程; 所述验权系统将所述与事件类型对应的验权流程记录在所述系统配置文件中。3.根据权利要求1所述的事件验权方法,其特征在于,在所述验权系统接收第一功能模块对第一事件的验权请求之后,所述验权系统确定所述第一事件的目标事件类型之前,所述方法还包括: 所述验权系统将所述第一事件分配给所述验权模块; 所述验权系统根据所述目标验权流程对所述第一事件进行验权包括: 所述验权系统通过所述验权模块根据所述目标验权流程对所述第一事件进行验权。4.根据权利要求1所述的事件验权方法,其特征在于,在所述验权系统在所述验权模块中创建系统配置文件之后,所述验权系统根据所述系统配置文件确定所述目标事件类型对应的验权流程之前,所述方法还包括: 所述验权系统将所述目标事件类型对应的目标验权流程分配给所述第一功能模块; 所述验权系统根据所述目标验权流程对所述第一事件进行验权包括: 所述验权系统通过所述第一功能模块根据所述目标验权流程对所述第一事件进行验权。5.根据权利要求3所述的事件验权方法,其特征在于,在所述验权系统通过所述验权模块根据所述目标验权流程对所述第一事件进行验权之后,所述方法还包括: 所述验权系统将验权结果分配给第一功能模块。6.根据权利要求1至5中任一项所述的事件验权方法,其特征在于,在所述验权系统在所述验权模块中创建系统配置文件之后,在所述验权系统接收第一功能模块对第一事件的验权请求之前,所述方法还包括: 所述验权系统从第二功能模块监听到对所述目标验权流程所做的目标修改; 所述验权系统判断所述目标修改是否合法; 若所述目标修改合法,则所述验权系统根据所述目标修改在所述验权模块更新所述系统配置文件中的目标验权流程; 所述验权系统根据所述验权模块的更新内容更新所述第一功能模块的目标验权流程。7.根据权利要求1至5中任一项所述的事件验权方法,其特征在于,所述验权流程为所述验权系统根据验权规则动态组装得到的。8.根据权利要求1至5中任一项所述的事件验权方法,其特征在于,所述验权系统为基于OSGI的系统。9.一种验权系统,其特征在于,包括: 创建模块,用于在验权模块中创建系统配置文件,所述系统配置文件用于指示与事件类型相对应的验权流程; 接收模块,用于接收第一功能模块对第一事件的验权请求; 第一确定模块,用于确定所述第一事件的目标事件类型; 第二确定模块,用于根据所述系统配置文件确定所述目标事件类型对应的目标验权流程; 验权模块,用于根据所述目标验权流程对所述第一事件进行验权。10.根据权利要求9所述的验权系统,其特征在于,所述创建模块包括: 读取单元,用于从各功能模块中读取事件的验权流程; 整合单元,用于将读取到的验权流程按照事件类型进行整合,得到与事件类型对应的验权流程; 记录单元,用于将所述与事件类型对应的验权流程记录在所述系统配置文件中。11.根据权利要求9所述的验权系统,其特征在于,所述验权系统还包括: 第一分配模块,用于将所述第一事件分配给所述验权模块; 所述验权t吴块包括: 第一验权单元,用于通过所述验权模块根据所述目标验权流程对所述第一事件进行验权。12.根据权利要求9所述的验权系统,其特征在于,所述验权系统还包括: 第二分配模块,用于将所述目标事件类型对应的目标验权流程分配给所述第一功能模块; 所述验权t吴块包括: 第二验权单元,用于通过所述第一功能模块根据所述目标验权流程对所述第一事件进行验权。13.根据权利要求11所述的验权系统,其特征在于,所述验权系统还包括: 第三分配模块,用于将验权结果分配给第一功能模块。14.根据权利要求9至13中任一项所述的验权系统,其特征在于,所述验权系统还包括: 监听模块,用于从第二功能模块监听到对所述目标验权流程所做的目标修改; 判断模块,用于判断所述目标修改是否合法; 第一更新模块,用于当所述目标修改合法时,根据所述目标修改在所述验权模块更新所述系统配置文件中的目标验权流程; 第二更新模块,用于根据所述验权模块的更新内容更新所述第一功能模块的目标验权流程。
【专利摘要】本发明实施例公开了一种事件验权方法和验权系统,本发明实施例方法包括:验权系统在验权模块中创建系统配置文件,系统配置文件用于指示与事件类型相对应的验权流程;验权系统接收第一功能模块对第一事件的验权请求;验权系统确定第一事件的目标事件类型;验权系统根据系统配置文件确定目标事件类型对应的目标验权流程;验权系统根据目标验权流程对第一事件进行验权。本发明实施例还提供了一种验权系统。本发明实施例通过对验权模块系统配置文件中的与事件类型对应的验权流程进行修改,便能保证不同功能模块相同类型事件的验权流程相同,从而降低了维护成本。
【IPC分类】G06F21/50
【公开号】CN105631309
【申请号】CN201511018358
【发明人】唐健, 陈毅林, 张宇
【申请人】深圳市科漫达智能管理科技有限公司
【公开日】2016年6月1日
【申请日】2015年12月29日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1