|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
关于第二点:俺问问你,如果是企业级项目的话,诸如RMI,EJB,等一些关键技术,这些难道都不需要学么?如果光是使用jsp,servlet,javabean的话。
1甚么是单点上岸
单点登录(SingleSignOn),简称为SSO,是今朝对照盛行的企业营业整合的办理计划之一。SSO的界说是在多个使用体系中,用户只必要登录一次就能够会见一切互相信托的使用体系。
较年夜的企业外部,一样平常都有良多的营业撑持体系为其供应响应的办理和IT服务。比方财政体系为财政职员供应财政的办理、盘算和报表服务;人事体系为人事部门供应全公司职员的保护服务;各类营业体系为公司外部分歧的营业供应分歧的服务等等。这些体系的目标都是让盘算机来举行复杂烦琐的盘算事情,来替换人力的手工休息,进步事情效力和质量。这些分歧的体系常常是在分歧的时期建立起来的,运转在分歧的平台上;大概是由分歧厂商开辟,利用了各类分歧的手艺和尺度。如果举例说国际一出名的IT公司(名字隐往),外部共有60多个营业体系,这些体系包含两个分歧版本的SAP的ERP体系,12个分歧范例和版本的数据库系统,8个分歧范例和版本的操纵体系,和利用了3种分歧的防火墙手艺,另有数十种相互不克不及兼容的协定和尺度,你信任吗?不要嫌疑,这类情形实在十分广泛。每个使用体系在运转了数年今后,城市成为不成交换的企业IT架构的一部分,以下图所示。
<br>
跟着企业的开展,营业体系的数目在不休的增添,老的体系却不克不及容易的交换,这会带来良多的开支。其一是办理上的开支,必要保护的体系愈来愈多。良多体系的数据是互相冗余和反复的,数据的纷歧致性会给办理事情带来很年夜的压力。营业和营业之间的相干性也愈来愈年夜,比方公司的计费体系和财政体系,财政体系和人事体系之间都不成制止的有着亲切的干系。
为了下降办理的损耗,最年夜限度的重用已有投资的体系,良多企业都在举行着企业使用集成(EAI)。企业使用集成能够在分歧层面上举行:比方在数据存储层面上的“数据年夜会合”,在传输层面上的“通用数据互换平台”,在使用层面上的“营业流程整合”,和用户界面上的“通用企业流派”等等。现实上,还用一个层面上的集成变得愈来愈主要,那就是“身份认证”的整合,也就是“单点登录”。
一般来讲,每一个独自的体系城市有本人的平安系统和身份认证体系。整合之前,进进每一个体系都必要举行登录,如许的场合排场不但给办理上带来了很年夜的坚苦,在平安方面也埋下了严重的隐患。上面是一些出名的查询拜访公司显现的统计数据:
用户天天均匀16分钟花在身份考证义务上-材料IDS
频仍的IT用户均匀有21个暗码-材料NTAMonitorPasswordSurvey
49%的人写下了其暗码,而67%的人很少改动它们
每79秒呈现一起家份被窃事务-材料NationalSmallBusinessTravelAssoc
环球棍骗丧失每一年约12B-材料CommFraudControlAssoc
到2007年,身份办理市场将成倍增加至$4.5B-材料来源:IDS
利用“单点登录”整合后,只必要登录一次就能够进进多个体系,而不必要从头登录,这不单单带来了更好的用户体验,更主要的是下降了平安的风险和办理的损耗。请看上面的统计数据:
进步IT效力:关于每1000个受管用户,每用户可节俭$70K
匡助台呼唤削减至少1/3,关于10K员工的公司,每一年能够节俭每用户$75,大概算计$648K
临盆力进步:每一个新员工可节俭$1K,每一个老员工可节俭$350-材料Giga
ROI报答:7.5到13个月-材料Gartner
别的,利用“单点登录”仍是SOA时期的需求之一。在面向服务的架构中,服务和服务之间,程序和程序之间的通信大批存在,服务之间的平安认证是SOA使用的难点之一,应此创建“单点登录”的体系系统可以年夜年夜简化SOA的平安成绩,进步服务之间的互助效力。
<p>
专门做了这个例子;而java的这个例子好像就是为了教学而写的,很多教学目的的例子是不考虑优化、性能的。 |
|