论文部分内容阅读
随着新疆广电网络行业的快速发展和广电体制市场化改革的不断深入,广电网络的业务范围逐渐扩大,需要处理的信息和数据越来越多。随着系统的增多,用户需要记忆的用户名和密码也随之增多,用户出错的可能性就会增加,收到非法截获和破坏的可能性也会增大,安全性就会降低。多系统多处账号的存在,给公司的管理造成很大的不便,往往造成数据的不统一。因此,建立新疆广电网络统一门户应用系统,实现单点登录是十分必要的。本文通过分析国内外单点登录技术和统一门户系统的发展现状和实现方案,借鉴大公司的解决方案,根据新疆广电网络门户建设的需求,设计了新疆广电网络统一门户应用系统的总体结构和实现方案。本文基于Java EE架构,利用Spring、Struts、Hibernate和Portal技术开发和实现统一应用门户系统,将新疆广电网络中的主要业务系统整合到门户中,实现对用户的统一身份认证和单点登录功能。根据模块化设计的思想,将整个系统分为用户集中管理、单点登录和应用系统集成三大功能模块。系统基于LDAP技术的同步机制,将中央目录数据库的用户信息传送给下属单位或分支机构的子目录服务器中,保证用户信息在门户系统和各应用系统间的一致性,实现对用户的集中统一管理和身份认证。目前,基于单点登录的新疆广电网络门户系统已投入使用,系统运行稳定。门户系统为各应用系统提供一个统一的认证和访问入口,实现不同应用系统间的无疑切换,提高了应用系统的工作效率,减少重复认证的次数,实现公司内网络资源的统一管理。