基于Web的单点登录统一认证系统的设计与实现

被引量 : 0次 | 上传用户:pengweimin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在互联网飞速发展的今天,Web应用已越来越多地深入到人们的生活、办公、娱乐等各个方面,很多应用都具有其独立的认证、授权管理机制,用户在访问同一公司的不同应用时需进行多次登录。在用户层面上,不仅给用户带来不便,而且不利于用户的信息安全;在运营层面上,浪费人力物力开发、运行和维护鉴权系统。因此实现SSO(单点登录)功能是十分必要的。目前市场上存在大量用于业务平台整合的SSO方案,但这些SSO方案均不具备单点登出功能,且尚无针对集团公司及其子公司的业务平台整合方案。对此,本文阐述了单点登录统一认证系统产生的背景以及意义,介绍了国内外发展的现状,然后对SSO系统、缓存、Socket通信以及动态服务等技术进行了介绍和分析,并基于对集团公司及其子公司业务平台整合的需求分析,提出了具体的解决方案。利用面向对象的方法对该方案进行实现。在该方案编码实现完成后,再进行功能、性能以及安全测试,最终将该实现方案用于生产环境。该解决方案已经在生产环境稳定运行。该方案与传统的SSO解决方案相比,该方案具有以下特点和优势:1、系统中巧妙使用缓存技术,提高系统响应速度,增加系统的并发能力。利用Java程序中从远程主机缓存中读取数据比从远程数据库读取数据快10倍。缓存使用频率较高的对象,将会大幅度增加系统的响应能力。2、利用Socket长连接通讯,减少资源开销。利用Socket长连接的方式传送数据的速度是Web Service的2倍左右,在高峰期系统与他系统每秒需要完成至少67次的通信。使用Socket长连接方式通讯有效的减少资源消耗。3、利用OSGI框架,更加迅速响应需求变更。在Web容器上更新相关服务需要重启Web容器,这会影响到整个容器中发布的应用。而在OSGI平台上更新服务,只需要更新对应的bundle,受影响的也是该bound模块。因此OSGI平台更新服务影响范围小。更新bundle命令执行的耗时非常短,是重启Web容器耗时的1/11左右。4、该系统具有其他单点方案没有的功能:单点登出。
其他文献
回顾性总结206例恶性肿瘤化疗后重度骨髓抑制的护理方法和效果。对206例化疗后重度骨髓抑制的患者进行严密观察、加强综合护理。结果206例患者只有1例并发严重肺部感染、DIC
应收账款在现代企业资产中占有重要的地位,然而许多企业在应收账款的管理方面存在不足,本文分析了一般企业应收账款管理的误区,定义了为加强应收账款管理而建立的企业信用管
目前我国电力工程监理在信息化建设中存在缺乏科学方法、系统化不足等问题,严重制约了监理工作信息化发展速度。将电力工程监理同大数据进行结合,实现安全、质量、成本和进度
石氏伤科医学中心由上海中医药大学附属曙光医院骨伤科、上海市中医药研究院骨伤科研究所、上海中医药大学曙光临床医学院中医骨伤科学教研室共同组建而成,源于1870年由江苏无
在计算机和数字技术迅速发展的今天,数字图像已成为存储和传递视觉信息的重要方式。就数字图像而言,空间分辨率和图像信噪比是衡量数字图像质量的重要标准。在实际应用中,用户总
本文回顾了西方口译研究的历史及现状,旨在为中国刚刚起步的口译研究提供指导方向。作者概括了西方口译研究的发展阶段、研究主题和最具影响力的范式。作者比较了静态口译研
LWBR1Z-8-5型连栋智能温室是1 999年由广东省科委下达给广东省农业机械研究所的新产品研制项目.该智能温室建设在广西南宁广西大学甘蔗研究所.甘蔗研究是该校的重点研究方向
随着天基测控系统载波频段的不断提高,由此而产生的大多普勒频偏对信号的捕获提出了更高的要求。而传统的直接序列扩频体制对多普勒频偏敏感,这将大大延长系统的捕获时间,同时也
本文运用Charles Morris关于符号指表模式的理论,采用定性和定量研究的方法,对女性用品邮件广告进行研究,旨在发现不同的指表模式对于消费者行为倾向的刺激影响,进而总结出不
随着社会主义市场经济水平的不断提高,企业也呈现出了一种快速发展的强劲势头,企业管理理论不仅得到了更为广泛的研究,同时管理方法也更趋多样化。现阶段,在经济一体化的快速