| 网站首页 | 范文 | 演讲致词 | 汇报体会 | 总结报告 | 公文方案 | 领导讲话 | 党建工会 | 论文 | 文档 | 书信 | 
您现在的位置: 范文大全网 >> 论文 >> 计算机论文 >> 正文 用户登录 新用户注册
基于Web Service的统一用户系统           
基于Web Service的统一用户系统
【摘 要】随着企业的多个子系统,就可以利用统一用户认证、单点登录等概念来解决这种问题。
【关键词】web service 单点登录 统一用户系统

随着网络技术和信息技术发展,各种应用系统越来越多。对于用户来说每天需要使用的软件系统也很多,由于这些系统相互独立,用户在使用每个应用系统之前都必须按照相应的系统身份进行登录,为此用户必须记住每一个系统的用户名和密码,这给用户带来了不少麻烦。这对于多个运营机构的系统可能是无法避免的,但是对于同一个运营商的多个网站或是一个企业的多个子系统,就可以利用统一用户认证、单点登录等概念来解决这种问题。
1 统一用户认证和单点登录
1.1统一用户认证
统一用户认证为了解决多系统中存在的多重帐号/口令管理而提出的解决方案,它是由统一用户管理、统一身份认证和接口服务等三部分组成。统一用户管理,建立权威的、适合各应用系统使用的统一帐号数据库,帐号数据库可基于活动目录或关系型数据库建立。统一用户管理模块,可供系统管理人员和各单位内部管理员使用,可以分级维护所有的组织单位和人员信息,包括:用户添加、用户管理、组织单位管理、角色管理、用户角色关系配置。接口服务,对外提供标准的,允许其他应用系统调用。主要接口包括:组织架构和用户帐号信息的下载接口;用户登录验证接口;用户管理、组织架构管理的接口等。
1.2单点登录
单点登录(sso,single sign-on)是一种方便用户访问多个系统的技术,用户只需在登录时进行一次注册,就可以在多个系统间自由穿梭,不必重复输入用户名和密码来确定身份。LOcAlhOsT单点登录的实质就是安全上下文(security context)或凭证(credential)在多个应用系统之间的传递或共享。当用户登录系统时,客户端软件根据用户的凭证(例如用户名和密码)为用户建立一个安全上下文,安全上下文包含用于验证用户的安全信息,系统用这个安全上下文和安全策略来判断用户是否具有访问系统资源的权限。
1.3统一用户组的管理
用户组主要用来区别各类不同用户,通过把用户加入到某一个用户组来实现该用户的权限分配。管理员可以添加自定义的用户组,从而实现灵活的系统配置。
2 web service简介
web service主要是为了使原来各孤立的站点之间的信息能够相互通信、共享而提出的一种接口。 web service所使用的是internet上统一、开放的标准,如http、xml、soap(简单对象访问协议)、wsdl等,所以web service可以在任何支持这些标准的环境(windows,linux)中使用。注:soap协议(simple object access protocal,简单对象访问协议),它是一个用于分散和分布式环境下网络信息交换的基于xml的通讯协议。在此协议下,软件组件或应用程序能够通过标准的http协议进行通讯。它的设计目标就是简单性和扩展性,这有助于大量异构程序和平台之间的互操作性,从而使存在的应用程序能够被广泛的用户访问。
3 基于web service的统一用户系统的特点
3.1数据资源安全性
利用web service的开发方法最大程度的保护了数据库资源及用户信息的安全,甚至可以将系统数据库放在内网中,外部用户在登录验证时是无法直接通过网络访问到用户数据库的。而且由于用户的每次数据访问都要通过该系统,我们就可以监控到用户的访问要求是否合法,保障应用了该统一用户系统的其他系统数据资源的安全性。

3.2有效的记录用户的访问行为
同样由于web service的开发模式和用户验证的规则,使用户每一次的数据请求都要经过系统的验证部分,我们可以在这里利用统一的规则截获该用户请求数据的条件,比如检索关键词、查询信息的分类。在记录之后通过某种规则的筛选便可以对用户进行分类细化,从而提供更有针对性的服务及信息推送。
3.3不影响已有的系统核心流程
利用web service技术开发的用户系统可不影响已有其他系统的核心流程,只需要在客户端系统中的注册、登录、修改信息等模块中添加相应的web service方法调用的代码,就可以在客户端系统中进行上述操作的同时完成统一用户数据库的更新。
3.4一次开发多次利用
该系统在第一次开发完成并形成较为详细的开发接口后,对于需要应用该统一用户系统的其他软件系统,只需要在统一用户数据库中为新系统初始化一些基本的权限信息之后就可以开始应用了。对现有的数据库结构及程序不需要做更多的修改。
4 系统的设计原理及方案
4.1设计原理
统一用户系统的核心在于将所有的用户信息保存于中央数据库中,任何用户在访问资源的时候都需要通过web service进行数据调用,所以系统可以在调用数据前对该用户进行验证,进入中央数据库的用户表中验证该用户的有效性,如果验证成功将把这个用户的临时信息写在数据表中,认为是已登录状态,在下次访问时先检测这些临时信息,如果已登录则直接返回数据结果,如果未登录则重新请求验证信息。
4.2利用用户组进行权限划分
在整个统一用户系统中分为三个组群:用户、用户组、资源。其中用户为注册登录过程中的一般使用者;用户组为按一定规则划分的用户;资源则是根据不同系统来确定的,有的系统为某些特定的数据,有的系统为不同的频道,或者是某个功能。用户不与资源产生直接的访问关系,而通过组来完成。
所有的用户都被分到不同的组中,正常情况下,每个用户应只属于一个用户组。对资源的访问关系由组来完成,某一个用户是否对某种资源有访问的权限是由该用户所属的组是否对该资源是否有访问的权限决定的。
4.3重要表介绍

[1] [2] 下一页

  • 上一个论文:

  • 下一个论文:


  • 看了《基于Web Service的统一用户系统》的网友还看了:
    [电子机械]浅析基于可靠性工程的电子信息装备质量管理研究
    [免费范文]基于“服务为王”理念的微博湿营销模式构建
    [免费范文]利用开源框架Struts+Hibernate实现Web应用程序
    [免费范文]基于虚拟现实技术的多维信息空间探析
    [免费范文]基于SEO技术提高网站访问量的策略研究
    [免费范文]基于ASP.NET的企业进销存管理信息系统的设计与实
    [免费范文]基于禁忌搜索方法的集装箱配载问题研究
    [免费范文]基于条码技术的库存管理系统设计分析
    [免费范文]基于RRAS与虚拟专用网技术在Windows中的实现
    [企业管理]基于会计主体的企业合并抵销处理

    计算机论文
    普通论文PLC控制技术在煤矿的应用研究
    普通论文关于信息系统的软件项目管理
    普通论文省级远程气象信息容灾备份系统技
    普通论文探析信息安全保障模式变革
    普通论文干旱地区优良造林树种山桃栽培技
    普通论文浅析计算机软件可靠性设计
    普通论文探析网络信息资源编目面临的问题
    普通论文试析基于关键词集合的知识关联网
    普通论文浅析如何使用flash制作多媒体课件
    普通论文BP神经网络在无人机成本估算中
    普通论文浅析网络安全扫描技术
    普通论文局域网组建与应用
    论文
    普通论文[今日更新]关于高校女教师三部门时
    普通论文[今日更新]如何在体育摄影中快速对
    普通论文[今日更新]浅论现代公共行政的正义
    普通论文[经济论文]公司社会责任若干问题的
    普通论文[今日更新]试析学校体育伤害事故产
    普通论文[今日更新]声乐中改变音色的几种方
    普通论文[今日更新]试析建设工程项目后评价
    普通论文[今日更新]Win8预览版热辣体验报告
    范文大全
    普通范文[范文大全]2011年送情人的新春祝福
    普通范文[检讨书]推后2日到岗、未贴轮休单
    普通范文[范文大全]2011年9月教师节文艺晚会
    普通范文[零八零七]乡纪委解放思想自我剖析
    普通范文[范文大全]工商局评选“文明诚信经
    普通范文[范文大全]在2009年“两会”建议、
    普通范文[范文大全]优秀党务工作者先进事迹
    普通范文[范文大全]2012年公务员职业道德演
    演讲致词
    普通演讲[节日祝福语]2012年新年元旦手抄报设计
    普通演讲[主持词]信息中心元旦晚会主持词
    普通演讲[主持词]颁奖典礼暨日化用品集团采
    普通演讲[庆典致辞]在砖厂投产典礼上的致辞
    普通演讲[会议发言稿]在党员先进性教育活动座谈
    普通演讲[庆典致辞]为2010年教师节献辞
    工作范文
    普通汇报体会[先进事迹材料]工商分局党组书记、局长先
    普通公文方案[公文写作]县深化文化体制改革加快文
    普通公文方案[公文写作]观看《生死抉择》后的思想
    普通公文方案[公文写作]县委办公室综合科年度总结
    普通公文方案[公文写作]车间上半年工作汇报
    普通公文方案[常用公文]厂务公开办法
    普通公文方案[常用公文]市残联解放思想大讨论形成
    普通公文方案[公文写作]对刑庭庭长竞争上岗演讲词
    普通总结[调研报告]关于全县新型农村合作医疗
    普通公文方案[公文写作]厂务公开会议上的讲话
    普通总结[工作计划]“小学德育计划—学小教科
    普通公文方案[公文写作]怎样写报告书