基于角色的Web服务访问控制研究
| 论文之家 | 代写论文 | 发表论文 | 站点地图 | 收藏本站 |
您现在的位置: 硕士论文 >> 电子论文 >> 计算机 >> 互联网技术 >> 正文
基于角色的Web服务访问控制研究
作者:涂鸿雁 Publish: 2007-1-17 Hits:-
【中文题名】 基于角色的Web服务访问控制研究
【英文题名】 Research on Role-based Web Services Access Control Model
【学科专业】 计算机应用技术
【论文级别】 硕士论文
【投稿时间】 2007-1-17
【中关键词】 权限控制,RBAC,AOP,Web服务,,
【英关键词】 Access control verify,RBAC,AOP,Web Services,
【分类导航】 工业技术>自动化技术、计算机技术>计算技术、计算机技术>计算机的应用>计算机网络>一般性问题
【论文摘要】 访问控制是用来保护系统资源免于被非法用户访问、更改、破坏的一项重要技术。目前,基于角色的访问控制(Role-Based Access Control,RBAC)和基于任务的访问控制(Task-Based Access Control,TBAC)都得到了广泛的应用。但是,由于RBAC模型和TBAC模型都存在各自的缺陷。因此,在RBAC基础上,结合强调工作流程的TBAC思想,利用AOP技术实现了Web服务访问控制模块,细化了企业应用系统的安全访问控制粒度,适应了工作流程的动态变化。 通过AOP技术将企业应用系统中具有横切行为的访问控制模块抽取出来,封装成独立的模块,然后将该模块“无缝”地集成到企业应用系统中。由于企业应用系统采用了不同的开发平台,使得企业应用系统的集成代价过高。考虑到Web服务在企业应用集成方面的优势,通过将AOP技术实现的访问控制模块发布为Web服务形式供企业应用系统中的对象调用。这一方法将访问控制模块从企业应用系统中彻底独立出来。AOP技术实现的、基于RBAC和TBAC的访问控制模块能够对系统内各种对象进行主动的权限校验。为了能够对系统中对象进行细粒度的权限控制,访问控制模块将...
【论文题纲】
摘要 3-4
Abstract 4-8
1 绪论 8-11
1.1 研究背景及意义 8-9
1.2 研究现状 9-11
2 基于角色的访问控制理论 11-21
2.1 基于角色访问控制技术的理论概述 11-12
2.2 RBAC标准 12-15
2.2.1 Core RBAC 12-13
2.2.2 Hierarchical RBAC 13-14
2.2.3 Static Constraint RBAC 14-15
2.2.4 Dynamic Constraint RBAC 15
2.3 RBAC管理模型 15-19
2.3.1 user-role的分配管理模型(URA) 16-18
2.3.2 permission-role分配管理模型(PRA) 18-19
2.3.3 role-role层次结构管理模型(RRA) 19
2.4 动态观点出发的访问控制模型-TBAC 19-21
3 面向方面的程序设计 21-31
3.1 AOP基本概念 21-26
3.1.1 关注点 21
3.1.2 连接点 21-22
3.1.3 切入点 22
3.1.4 通知 22-23
3.1.5 方面 23
3.1.6 编织器 23-26
3.2 AOP的实现 26-27
3.3 AOP与OOP的关系 27
3.4 AOP应用 27-29
3.4.1 AOP与访问控制 27-28
3.4.2 AOP技术对系统进行动态分析 28-29
3.5 AOP的优点与缺陷 29-31
3.5.1 AOP的优势 29-30
3.5.2 AOP的缺陷 30-31
4 Web Services 31-39
4.1 Web Services 31-33
4.2 Web Services技术体系 33-35
4.2.1 XML 33-34
4.2.2 SOAP 34-35
4.2.3 WSDL 35
4.2.4 UDDI 35
4.3 Web Services的协议栈 35-36
4.4 基于Web Services的访问控制技术 36-37
4.4.1 两类非传统信息资源的控制方法 36-37
4.4.2 基于Web Services的访问控制实例 37
4.5 Web Serivces的应用前景 37-39
5 Web服务访问控制实现 39-65
5.1 控制访问模块结构 39-45
5.1.1 访问控制模型元素的XML Schema 39-43
5.1.2 Web服务访问控制模块结构 43-45
5.2 访问控制在工具中的应用 45-57
5.2.1 访问控制模块中的对象 46
5.2.2 页面业务流程分析 46-49
5.2.3 业务节点顺序控制 49-52
5.2.4 角色分配管理 52
5.2.5 业务流程控制 52-54
5.2.6 权限的时间性 54-56
5.2.7 访问控制约束 56-57
5.3 利用AOP实现访问控制模块 57-62
5.3.1 AOP控制模块原理 57-61
5.3.2 访问控制模块的性能分析 61-62
5.4 业务权限控制实例 62-65
5.4.1 业务流程说明 62-63
5.4.2 业务流程监控示例 63-65
结论 65-66
参考文献 66-70
攻读硕士学位期间发表学术论文情况 70-71
致谢 71-72
【DOI】 LunWen.ID:2.2008.374444
付费论文:有参考文献 300元
1、注册会员             2、购买本文            3、下载文章 
注:此文为收费论文,需付费购买。每页大约1000字。
代写论文流程
载入中…
Web lunwenjia
热门搜索:权限控制 论文 RBAC AOP Web服务
互联网技术最新论文
互联网技术热门论文