




已阅读5页,还剩62页未读, 继续免费阅读
(农业机械化工程专业论文)基于分布式框架的联合门户系统研究与设计.pdf.pdf 免费下载
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于分布式框架的联合门户系统 研究与设计。 农业机械化工程专业硕士研究生张鹏 指导教师袁可副教授 摘要 企业fj p ( p o r t a l ) 系统是近几年发展起来的一种应用软件,它可以为企业提供一个单一 的访问企业各种信息资源的入口,企业的员工、客户、合作伙伴和供麻商等都可以通过这 个门户获得个性化的信息和服务。企业门户可以无缝地集成企业的内容、商务和社区。通 过企业门户,企业能够动态地发布存储在企业内部和外部的各种信息,企业f j 户还可以支 持网上的虚拟社区,门户的用户可以相互讨论和交换信息。 目前,企业门户大多是采_ i h 集中式的门户架构。企业门户的价值很大一部分体现在于 它所连接的应用系统,所以企业门户需要与企业内所有系统实现互联。但是随着企业信息 环境的日益复杂,这种集中式的rj 户架构将会变成企业信息交互框架的瓶颈。因此,目前 人们提出应该建立基了二分布式架构的企业联合门户,取代传统的集中式门户,以避免传统 架构的缺陷。 联合门户系统( f e d e r a t e de n t e r p r i s ep o r t a l ) ,是下一代门户系统,通过j 户之间的连接 和交互进行信息传递,完成信息交互的t 作。联合门户系统的基本 作原理是分享一个公 共的横跨所有系统的知识框架,包括对象模型和协议标准,主要是x m l 和l d a p 。公共 知识框架共享一个用户目录系统( d b i ) 一个知识代理结构( k b ) 。d b i 为每个用户提 供公用的认证信息,而k b 从各个信息源中获取不同的数据供用户使用。在联合门户系统 中的各个服务器通过这个核心框架来帮助用户获得他们需要的信息。 基于分布式构架的联合门户系统是未来企业界对信息技术关注的焦点,在朱来几年基 于门户技术的系统将会在全世界范围内大量使用。基丁二分布式框架联合i j 户,授权给业务 部门负责任来组织系统计划和开发满足他们需求的部门门户,这些部门门户的联合就组成 了企业的联合门户系统。以部门为单位进行开发使得系统的开发计划和预算的问题更容 易处理,同时门户的目的和预期也会更加清楚。通过由部i j 负责人直接负责的方式,门户系 统更可以满足用户短期或者长期的需求。基于分布式联合框架的f j p 系统可以减少开发计 划时间,支持渐进式开发、快速部署以及较高的投资回报率。 在本论文中主要解决分布式联合门户系统中的以下问题: 1 1 联合统一认证 联合门户系统的统一认证是指多个系统的用户帐号、密码等信息资源统一集中在门户 统一认证中心,各个系统以中心数据作为_ i ;j 户认证的唯一依据。用户可以通过相应接口来 实现联合门户系统已有用户帐号、密码信息对于相关数据业务系统的共享,同时通过专有 西南大学硕七学位论文 模块米进行备子系统权限控制。 2 ) 电子信息交换 刚为联合门户系统中各个部门级门户系统是独立的系统,而且各个部门的应_ i j 系统也 是互相独立甚至隔离的,同时在联合门户系统中要求能够与企业外部的信息系统进行数据 和信息交换。故在联合fj 户系统中必须解决跨系统数据交换的问题。 3 ) 中小企业低成本的解决方案 讨沦了联合门户系统在中小企业中的应用需求,因此受限1 二中小企业有限的资金投入, 如何从经济角度选择并且构建中小企业可以承受的联合l j 户系统是整篇论文探讨平解决问 题。 论文提出了基于内容集成的联合门户架构。在联合门户系统中使用内容管理系统作为 整个架构的核心,可以低成本的快速开发个性化的部门门户节点。同时研究了在联合门户 系统中构架可扩展的应用系统和门户节点的交互方式,提出了一种整合数据交换系统和门 户节点的框架和方法。 在研究联合门户系统内容管理与数据交换框架的基础上,论文分析了联合门户系统对 用户身份管理的特殊要求,提出基丁- 统一身份认证系统的单点登录方案,同时比较了分散 认证和统一认证的有缺点,阐述了实现s s o 的基本1 :作原理,选择l i d 框架作为实现统一 身份认证的基础。接着详细分析了用户认证系统的要求,介绍了基fl i d 框架的o p e n l d 解决方案的情况,以及- 作流程。最后详细介绍在标准w e b 环境中,架设o p e n l n 服务器 的方法和具体的实现模块,接着详细研究了基- po p e n l n 框架的客户端的实现方法和整合 模块。 i l 关键字:联合门户分布式身份认证s s 0o p e nid 数据交换 a b s 仃a c t a b s t r a c t t h ee n t e r p r i p o r t a li so n ek i n do fa p p l i c a t i o ns o f t w a r ew h i c hd e v e l o p si nr e c e n ty e a r s ,i t m a yp r o v i d ea s o l ev i s i te n t e r p r i s ek i n do fi n f o r m a t i o nr e s o u r c ef o rt h ee n t e r p r i s et h ee a c h e n t r a n c e ,e n t e l 事r i s e ss t a f f , t h ec u s t o m e r , t h ep a r t n e ra n dt h es u p p l i e ra n ds oo na l lm a yo b t a i nt h e i n d i v i d u a l i t yi n f o r m a t i o na n dt h es e r v i c et h r o u g ht h i sp o r t a l t h ee n t e r p r i s ep o r t a lm a ys e a m l e s s i n t e g r a t et h ee n t e r p r i s et h ec o n t e n t , t h ec o m l i l e r c ea n dt h ec o m m u n i t y t h r o u g ht h ee n t e r p r i s e p o r t a l ,t h ee n t e r p r i s ec a nd y n a m i c i s s u es a v e si nt h ee n t e r p r i s ei n t e r i o ra n de x t e r i o re a c hk i n do f i n f o m m t i n n , t h ee n t e r p r i s ep o r t a la l s om a ys u p p o r tt h eo n l i n eh y p o t h e s i z e dc o m m u n i t y , t h e g a t e w a yu s e rm a ym u t u a l l yd i s c u s sa n d t h ee x c h a n g ei n f o r m a t i o n a tp r e s e n t ,t h ee n t e r p r i s ep o r t a lm o s t l yu s e st h ec e n t r a lp o r t a lc o n s t r u c t i o n t h ee n t e r p r m p o r t o i v a l u ev e r ym a j o rp a r tm a n i f e s t st h ea p p l i c a t i o ns y s t e mw h i c hl i e si ni tt oc o n n e c t , t h e r e f o r et h ee n t e r p r i s ep o r t a ln e e d sa n di nt h ee n t e r p r i s ea l ls y s t e m sr e a l i z a t i o ni n t e r c o n n e e t i o n b u ti sd a yb yd a yc o m p l e xa l o n gw i t ht h ee n t e r p r i s ei n f o r m a t i o ne n v i r o n m e n t ,t h i sk i n do f c e n t r a lp o r t a lc o n s u a c t i o nw i l lb ea b kt ot u r nt h ee n t e r p r i s ei n f o r m a t i o ni n t e r a c t i v ef l a m et h e b o t t l e n e c k t h e r e f o r e ,a tp r e s e n tt h ep e o p l ep r o p o s e ds h o u l de s t a b l i s hb a s e de nt h ed i s t r i b u t i o n a l c o n s t r u c t i o nc a r t e lp o r t a l ,t h es u b s t i t u t i o nt r a d i t i o nc e n t r a lp o r t a l ,a v o i d st h ef l a w o ft h e t r a d i t i o n a lc o n s t r u c t i o i l f e d e r a t e dp o r t a l sw o r kb e c a u s et h e ys h a r eac o n l n q o nk n o w l e d g ef r a m e w o r ka c r o s sa l l f e d e r a t e ds e l - v a f st h a tu s ec o l n n l o no b j e c tm o d e l sa n dp r o t o c o l sf o rc o m m u n i c a t i o n , p d m a d l y x m la n dl d a p t h ec o m m o nk n o w l e d g ef r a m e w o r ki sas h a r e du s e rd i r e c t o r ys t r u c t u r ec a l l e d d i g i t a lb u s i n e s si d e n t i t ym a oa n dac o o p e r a t i v em e t a d a t ad i r e c t o r yc a l l e dt h ek n o w l e d g e b r o k e r ( k b ) d b im a i n t a i n sa ni d e n t i t yr e c o r df o re a c hu s e ra n dk bm a i n t a i n sm e t a d a m i n f o r m a t i o na b o u tt h ev a r i o u sd a t aa n di n f o r m a t i o ns o u r c e sa v a i l a b l et on s c r s e a c hs e r v e ri nt h e f e d e r a t i o nr e l i e so nt h e s ec o r ec o m p o n e n t st od e t e r m i n ew h i c hs e l n e rc a nb e s tm e e tu s e r s r e q u e s t sf o ri n f o r m a t i o no ra s s i s t a n c e b a s e do nt h ed i s t r i b u t i o n a ls k e l e t o nf e d e r a t e dp o r t a l ss y s t e mw i l lb et h ef u m r ee n t e r p r i s et o t h ei n f o r m a t i o nt e c h n o l o g ya t t e n t i o nf o c a lp o i n t ,i nt h ef u t u r es e v e r a ly e a r sb a s e do nt h ep o r t a l t e c h n o l o g ys y s t e mw i l lb ea b l ei nt h ew o r l ds c o p et h em a s s i v eu s e s b a s e do nt h ed i s t r i b u t i o n a l f r a m ef e d e r a t e dp o r t a l s ,i sa u t h o r i z e df o rt h eb u s i n e s sa g e n c yt a k e sr e s p o n s i b i l i t yo r g a n i z e st h e s y s t e mp l a na n dt h ed e v e l o p m e n tm e e t st h e i rn e e dt h ed e p a r t m e n tp o r t a l ,t h e s ed q , a r t m e n t p o r t a l su n i o n sh a v ec o m p o s e de n t e r p r i s e sf e d e r a t e dp o r t a l ss y s t e n lc a r r i e so nt h ed e v e l o p m e n t t a k et h ed e p a r n l l e n ta st h eu n i lm a k e st h eq u e s t i o nw h i c ht h es y s t e mt h ed o n o rp r o j e c ta n d b u d g e t st ob ee a s i e rt op r o c e s s ,s i m u l t a n e o u s l yt h ep o r t a lg o a la n da n t i c i p a t e da l s oc a l lb ec l e a r e r t h r o u g hb yt h ed e p a r a n e n tp e r s o ni nc h a r g ed i r e c tr e s p o n s i b l ew a y , t h ep o r t a ls y s t e mm a y s a t i s f y t h eu s c rs h o r t t e r mo rt h e l o n g t e r md e m a n d m a ya d v a n c eg r a d u a l l y t h et y p e i i i 西南大学硕十学位论文 d e v e l o p m e n tb a s e do nt h ed i s t r i b u t i o n a lu n i o nf l a m ep o r t a ls y s t e m ,t h ef a s td e p l o y m e n ta n dt h e b e t t e ri n v e s t m e n tr e p a y m e n tr a t e m a yr e d u c et h ed o n o rp r o j e c tt i m eb a s e do nt h ed i s t r i b u t i o n a l c o n s t r u c t i o nm o d e lf e d e r a t e dp o r t a l s m a i n l ys o l v e s i nt h ed i s t r i b u t i o n a lf e d e m t e dp o r t a l ss y s t e mf o l l o w i n gp r o b l e mi nt h e p r e s e n tp 印e r : 1 ) u n i t e st h eu n i f i c a t i o na u t h e n t i c a t i o n p o r t a ls y s t e mt h e u n i f i c a t i o na u t h e n t i c a t i o ni sr e f e r st o m a n yi n f o r m a t i o nr e s o u r c e u n i f i c a t i o na n ds oo nt h es y s t e m su s e ra c c o u n t ,p a s s w o r dc o n c e n t r a t e si nt h ep o r t a lu n i f i c a t i o n a u t h e n t i c a t i o nc e n t e r , e a c hs y s t e mm a k e st h eh o u s e h o l da u t h e n t i c a t i o nb yt h ec e n t r a ld a t at h e o n l yb a s i s t h eu s c rm a yr e a l i z e t h ef e d e r a t e dp o r t a l s s y s t e mt h r o u g h t h e c o r r e s p o n d i n g c o n n e c t i o nt oh a v et h em e ra c c o u n t t h ec r y p t o g r a p h i ci n f o r m a t i o nr e g a r d i n gc o r r e l a t i o nd a t a o p e r a t i o n a lc h a n n e ls h a r i n g ,s i m u l t a n e o u s l yc a r r i e so nv a r i o u ss u b s y s t e m sj u r i s d i c t i o nc o n t r o l t h r o u g ht h ea p p r o p r i a t i o nm o d u l e 2 ) e l e c t r o n i ci n f o r m a t i o ne x c h a n g e b e c a u s ei nt h ef e d e r a t e dp o r t a l ss y s t e me a c hd e p a r t m e n tl e v e lp o r t a ls y s t e mi st h e i n d e p e n d e n ts y s t e m ,m o r e o v e re a c hd e p a r t m e n t sa p p l i c a t i o ns y s t e ma l s oi sm u t u a l l yi n d e p e n d e n t e v e ni s o l a t e s ,s i m u l t a n e o u s l yt h er e q u e s tc a nc a r r yo nt h ed a t aa n dt h ee x c h a n g eo fi n f o r m a t i o n i nt h ef e d e r a t e dp o r t a l ss y s t e mw i t he n t e r p r i s e so u t s i d ei n f o r m a t i o ns y s t e m t h e r e f o r em u s t s o l v et h ec r o s ss y s t e md a t ae x c h a n g ep r o b l e mi nt h ef e d e r a t e dp o r t a l ss y s t e m 3 ) s m a l la n dm i d d l ee n t e r p r i s et h el o wc o s ts o l u t i o n w ed i s c u s s e dt h ef e d e r a t e dp o r t a l ss y s t e mi ns m a l la n dm i d d l ee n t e r p r i s ea p p l i c a t i o n d e m a n d 。t h e r e f o r ei sr e s t r i c t e di ns m a l la n dm i d d l ee n t e r p r i s et h el i m i t e df u n di n v e s t m e n t ,h o w a n dc o n s t r u c t st h ef e d e r a t e dp o r t a l ss y s t e mf r o mt h ee c o n o m i c a la n g l ec h o i c ew h i c hs m a l la n d m i d d l ee n t e r p r i s em a yw i t h s t a n di sn e e d st od i s c u s sa n dt os o l v et h eq u e s t i o n t h e p a p e rp r o p o s e d b a s e do nt h ec o n t e n t i n t e g r a t i o n f e d e r a t e d p o r t a l s o v e r h e a d c o n s t r u c t i o n u s e st h ec o n t e n tm a n a g e m e n ts y s t e mm a n a g e m e n ts y s t e mi nt h ef e d e r a t e dp o r t a l s s y s t e mt ot a k et h ee n t i r ec o n s t r u c t i o nt h ec o r e ,m a yt h el o wc o s tf a s td e v e l o p m e n ti n d i v i d u a l i t y d e p a r t m e n tp o r t a lp i t c hp o i n t s i m u l t a n e o u s l yh a ss t u d i e di nt h ef e d e r a t e dp o r t a l ss y s t e mt h e s k e l e t o ne x p a n d a b l ea p p l i c a t i o ns y s t e ma n dt h ep o r t a lp i t c h p o i n ti n t e r a c t i v ew a y , p r o p o s e do n e k i n do f c o n f o r m i t yd a t ae x c h a n g es y s t e ma n dt h ep o r t a lp i t c hp o i n tf l a m ea n dt h em e t h o d i nt h er e s e a r c hf e d e r a t e dp o r t a l ss y s t e mc o n t e n tm a n a g e m e n ta n di nt h ed a t ae x c h a n g e f r a i i l ef o u n d a t i o n ,t h ep a p e rh a sf i r s ta n a l y z e dt h ef e d e r a t e dp o r t a l ss y s t e mt ot h eu s e rs t a t u s m a n a g e m e n ts p e c i a lr e q u e s t ,p r o p o s e dr e g i s t e r st h ep l a nb a s e do nt h eu n i f i c a t i o ns t a t u s a u t h e n t i c a t i o ns y s t e ms i m p l ep o i n t ,s i m u l t a n e o u s l yc o m p a r e dt h ed i s p e r s e rt oa u t h e n t i c a t ea n dt o u n i f ya u t h e n t i c a t e sh a st h es h o r t c o m i n g ,e l a b o r a t e dr e a l i z e dt h es s ob a s i cp r i n c i p l eo fw o r k , c h o s et h el i df r a m et ot a k et h er e a l i z a t i o nu n i f i c a t i o ns t a t u sa n t h e n t i c a t i o nt h ef o u n d a t i o n a t i e r t h a tt h em u l t i a n a l y s i sa s c ra u t h e n t i c a t i o ns y s t e mr e q u e s t ,i n t r o d u c e db a s e do nl i dt h ef r a m e o p e n l ds o l u t i o ns i t u a t i o n , a sw e l la sw o r kf l o w f i n a l l yt h ed e t a i l e di n t r o d u c t i o ni nt h es t a n d a r d i v a b s t r a c t w e be n v i r o n m e n t ,e x e c t st h eo p c n i ds e x i e rt h em e t h o da n dt h ec o n c r e t er e a l i z a t i o nm o d u l e , w a sm e e t i n gt h ed i s s e c tb a s e do nt h eo p e n df r a m ec u s t o m e re n dr e a l i z a t i o nm e t h o da n dt h e c o n f o r m i t ym o d u l e k e y w o r d s :f e d e r a t e dp o r t a l sc m s s s oo p e n i de d i v 图表目录 图表l 数据中心门户8 图表2 分布式联合门户8 图表3 分布式联合门户系统知识框架1 3 图表4 传统w e b 应用与a j a x 应用的比较:处理用户交互2 1 图表5 传统w e b 应用与a j a x 应用的比较:交互模式2 2 图表6 重载方式2 5 图表7a j a x 方式2 6 图表8 联合门户的架构2 7 图表9 联合门户参考模型2 8 图表1 0 部门级门户的交互框架3 0 图表1 1 入口门户3 1 图表1 2 联合门户的架构示意图3 2 图表1 3j o o m l a ! 系统层次3 3 图表1 4 门户节点的分布3 3 图表1 5 门户节点的数据交换模型3 4 图表1 6 数据交换系统构架3 4 图表1 7 模版个性化3 5 图表1 8 非单点登陆与单点登陆3 8 图表2 0 使用c o o k i e 实现单点登录的原理图3 9 图表2 2u r l s - b a s e 系统的工作流程4 4 图表2 3o p e n i d 认证服务器4 5 图表2 4o p e n i d 程序流程4 6 图表2 5o p e n i d 的认证流程4 7 i 独创性声明 本人声明所呈交的学位论文是本人在导师指导下进行的研究工 作及取得的研究成果。据我所知,除了文中特别加以标注和致谢的 地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不 包含为获得西南大学或其他教育机构的学位或证书而使用过的材 料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作 了明确的说明并表示谢意。 学位论文作者:纷廊侈签字日期:泸。7 年f 月夕日 学位论文版权使用授权书 本学位论文作者完全了解西南大学有关保留、使用学位论文的 规定,有权保留并向国家有关部门或机构送交论文的复印件和磁盘, 允许论文被查阅和借阅。本人授权西南大学研究生院可以将学位论 文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩 印或扫描等复制手段保存、汇编学位论文。 ( 保密的学位论文在解密后适用本授权书,本论文:口不保密, 口保密期限至年月止) 。 也 学位论文作者签名:苏肋蝗、 导师签名:移3 签字日期:沪占7 年。s 身9 日签字日期:,叩7 年厂月罗日 学位论文作者毕业后去向:i 7 i i 工作单位 通讯地址:重庭直逾i b 区堑遗太道2 昱生芒左太厦! ! 搂 邮编:! q ! ! ! ! 第1 章文献综述 第1 章文献综述 1 1 企业联合门户系统的发展概况 企业门户( p o r t a l ) 系统是近儿年发展起来的一种应用软件,它可以为企业提供一个单一 的访问企业各种信息资源的入口,企业的员一t = 、客户、合作伙伴和供应商等都可以通过这 个门户获得个性化的信息和服务。企业门户可以无缝地集成企业的内容、商务和社区。通 过企业门户,企业能够动态地发布存储在企业内部和外部的各种信息,企业门户还可以支 持网上的虚拟社区,- j p 的用户可以相互讨论和交换信息。 企业门户正在成为未来企业信息化与电子商务发展的方向。企业j 户已经超出了传统 门户的概念,甚至覆盖了传统的管理信息系统的概念,它可以说是企业管理信息系统与电 子商务两大应用的结合点p 】。目前,企业门户大多是采用集中式的门户架构。企业门户的 价值很大一部分体现在于它所连接的应用系统,所以企业门户需要与企业内所有系统实现 互联。但是随着企业信息环境的日益复杂,这种集中式的门户架构将会变成企业信息交互 框架的瓶颁。因此,目前人们提出应该建立基于分布式架构的企业联合门户,取代传统的 集中式门户,以避免传统架构的缺陷。 企业联合门户( f e d e r a t e de n t e r p r i s ep o r t a l ) ,是一个门户网络,通过门户之间的连接和交 互进行信息传递,完成信息交且的f :作。与集中式的门户相比,联合门户的一个特点就是 它是基丁= 高度分布式的架构,相比而言,这个架构有更大的优势,更能够符合随需应变的 商务目标”j 。 1 2 支持联合门户系统的技术基础 基于分布式联合门户系统的框架,目前最为成熟的是j a v a p o r t l e t s p e c i f i c a t i o n ( j s r1 6 8 ) 和w e bs e r v i c e sf o rr e m o t ep o r t l e t s ( w s r p ) 两种技术标准,目前国外重量级的厂商象m m 、 b e a 、s u n 、o r a c l e 、m i c r o s o f t 、s a p 、h p 等都提供了采用此项标准的解决方案p “。但是 基于此种框架的解决方案都1 # 常昂贵,开发难度和要求都很高,对于绝大多数中小企业来 说是如同空中的月亮,可望不可及。在联合门户系统中,需要采用新方式的方式去获取其 它系统的信息,并且在联合门户系统中的数据可以与其它应用系统进行交换。为了实现这 点找们需要联合门户系统可以采用不同的协议以交换尽可能多的数据。最终目标是允许用 户可以使用更多的企业信息资源。我们将详细讨论联合门户的关键技术基础: 1 ) w e b 2 0 是以f l i c k r 、c r a i g s l i s t 、l i n k e d i n 、t r i b e s 、码、f r i e n d s t e r 、d e l i c i o m 、 4 3 t h i n g s c o m 等网站为代表,以b l o g 、t a g 、s n s 、r s s 、w i k i 等应用为核心,依据 六度分隔、x m l 、a j a x 等新理论和技术实现的互联网新一代模式。 2 ) 面向服务的体系结构( s e r v i c e - o r i e n t e da r c h i t e c t u r e ,s o a ,也叫面向服务架构) 是指 为了解决在i n t e r n e t 环境f 业务集成的需要,通过连接能完成特定任务的独立功能实体 实现的一种软件系统架构。 西南大学硕十学何论文 3 ) w e b 服务是一个软件接口,它描述r 一组可以在网络上通过杯准化的x m l 消息传递 访问的操作。它使用基y - x m l 语言的协议来描述要执行的操作或者要与另一个w e b 服务交换的数据。 4 1a j a x 全称为“a s y n c h r o n o u sj a v a s c r i p ta n dx m l ”( 异步j a v a s c r i p t 和x m l ) ,是一种 创建交互式网页应_ l 的网页开发技术。 5 ) 统一搜索引擎可以搜索整个联合企业门户系统中的信息。 1 3 分布式的联合门户系统 1 3 1 传统的企业门户架构一数据中心门户 数据为中心的企业门户框架:1 ) 收集所有企业数据和存放在它在数据仓库中;2 ) 用 一台企业信息门户服务器连接到所有数据源。在这种架构之下。信息从分布的用户数据仓 库被集成剑企业信息门户。 以数据为中心构建企业门户无法有效的在门户中呈现复杂多样的数据。如何开发满足 用户需求的系统,是这种数据为中心的门户系统的最大问题。为了收集和重新开发与门户 系统数据仓库相匹配的企业数据,需要消耗极大的开发资源和劳动量。因此在实施企业门 户计划中分布数据的汇集和发布成为开发过程的瓶颈。 以数据为中心门户构架在实施中由丁数据的分布性和复杂性,以及大量用户在使用过 程中产生的不同格式而变得异常复杂和困难重重。所以,把来自不同应用系统的信息和数 据整合剑一个集中式的企业门户中是不可行的。 1 3 2 分布式的联合门户系统 联合门户系统( f e d e r a t e de n t e r p r i s ep o r t a l ) ,是一个门户网络,通过门户之间的连接和交 互进行信息传递,完成信息交互的l :作。联合门户系统的基本- 【作原理是分享一个公共的 横跨所有系统的知识框架,包括对象模型雨i 协议标准,主要是x m l 和l d a p 。公共知识框 架共享一个用户目录系统( d b i ) 一个知识代理结构( k b ) 。d b i 为每个用户提供公用的 认证信息,而k b 从各个信息源中获取不同的数据供用户使用。在联合门户系统中的各个 服务器通过这个核心框架来帮助用户获得他们需要的信息l l 】。 联合门户体系结构就意味着要涉及多个单独管理的门户。联合门户网络允许业务部门 维护它们自己的p o r t l e t ,因此,减轻了i t 中心的负担,增加了整个门户网络的灵活性。联 合门户体系结构提供了一个使企业r j p 合理化的机制。利用联合门户,企业可以整合整个 组织的门户应_ f i ,在该f j 户架构内,许多较小的门户使用彼此的内容。因此,不再需要为 了重_ l l j 而不断地在不同的fj 户服务器上重复部署同一个p o r t l e t ,真正做剑部署一次,到处 使用。 基于分布式联合框架的fj 户系统可以渐进式开发、快速部署和更好的投资刚报率。基 于分布式架构模础的联合门户可以减少开发计划时间。 2 第l 章文献综述 1 3 3 联合门户的核心技术框架 数字个人身分认证( d b i ) 系统管理门户中用户的身分、角色等信息。知识代理( k b ) 提供 门户系统需要的数据收集,维护和关联关系等服务。在联合f j 户框架中,有些数据需要在 服务器间被共享,其它数据是存放于应用系统中。包括以下两个主要部分: 数字个人身分认证( d b i ) 是单独肘户详细信息。它包括关于用户在系统中的技能。在 组织内的角色,目前参与的项目与状态,兴趣、爱好等等信息。这些个人化信息是不仅对门 户系统本身非常有用,而且与系统中其它明户也是相关联的。个人信息帮助用户一起协作 制定计划,解决问题和贡献组织的整体知识。d b i 是联合fj 户系统中非常重要的系统。 支持分布式联合架构的另一子系统是知识代理数据库( k b ) 。这个代理数据库中的元 数据是从以下的数据源中获得:所在门户系统的数据源以及其它门户系统的数据源;用户 从数据源中分析的数据或者查询的数据结果:用户与数据相芙的事件通知。 4 4 联合门户系统的研究历史和现状 1 1 4 研究历史 在早期,计算机上的所有应用在运行时都是以独占的方式占有计算机的整个屏幕,使 用所有的资源:直剑微软的w i n d o w s 才改变了这一切,让我们有了桌面的概念,每个应川程 序的内容都聚集到桌面,计算机的用户可以在桌面上访问所有的应用。随着p o r t a l 技术的 演化,相同的变革也在w e b 上展开。门户是f 一代的桌面,通过w e b 提供可通过各种终端 设备访问的电子商务应用。到目前为止,i _ j p 的发展经历了三个阶段口l : 第一代的门户,只能提供静态的w e b 内容,w e b 文档和简单的反馈。诸如:y a h o o 。l y c o s 。 在企业里,也有类似的门户,它们提供一个访问在整个企业内分布的信息的单一接口。这 些信息一般是企业新闻,员i :联系信息企业政策文档,和其它关键的w e b 链接。 第二代门户除了关注内容之外,还关注服务。它的另一个重要特征是协作。协作型门 户提供了一个组建虚拟团队的功能。它们提供内容管理服务( 即相关信息的挖掘和组织) , 和协作服务,使得用户可以交谈、收发邮件,共享日历和定义用户社区协作型门户一般 是用户公司内部。 第三代门户则试图涉及电子商务的全部功能。这一代门户的一个主要特征是集成了应 用服务器,这意味着它提供对内容、应用和协作服务的单一的集成点。这一代门户还要支 持多种渠道的访问方式,提供通过规则引擎实现自动的个性化功能。 1 4 2 现状 集中单一的企业门户已是过去时,分布式门户将会引领未来潮流 企业门户正在成为未来企业信息化与电子商务发展的方向。企业门户己经超出了传统 门户的概念,甚至覆盖了传统的管理信息系统的概念,它可以说是企业管理信息系统与电 子商务两大应用的结合点【4 j 。 目前,企业门户人多是采用集中式的门户架构。企业门户的价值很大一部分体现在于 它所连接的应用系统,所以企业门户需要与企业内所有系统实现且联。但是随着企业信息 3 西南大学硕十学付论文 环境的日益复杂,这种集中式的f j 户架构将会变成企业信息交且框架的瓶颤。因此,目前 人f j 提出应该建立基f 分布式架构的企业联合门户,取代传统的集中式门户,以避免传统 架构的缺陷。 企业联合门户( f e d e r a t e de n t e r p r i s ep o r t a l ) ,是一个门户网络,通过门户之间的连接和交 互进行信息传递,完成信息交互的i :作。与集中式的门户相比,联合j 户的一个特点就是 它是基于高度分布式的架构,相比而言,这个架构有更大的优势,更能够符合随需戍变的 商务目标。 联合fj 户系统目前主要是由国际上儿个大公司在研究并开发相应的产品,大部分都是 下一代信息系统的前端产品,如i b md b 2i n f o r m a t i o nm a n a g e m e n t 系统、s a pb u s i n e s s p r o c e s sp l a t f o r
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 校园校外安全教育班会
- 在校园的安全教育
- 水管空气打压施工方案
- 酒店厨房设备安装工程方案
- 政治期末考试题及答案
- 世界建筑节活动方案设计
- 税务局出口退税出口货物劳务专项税务合规合同
- 真题二建考试题zhent及答案
- 离婚抚养权协议书范本两份
- 机关单位食堂承包与智慧食堂建设协议
- 燃料电池催化剂研究报告
- 2025年化妆品代理合同范本模板
- 2025年江苏省农垦集团有限公司人员招聘笔试备考及参考答案详解
- 2025至2030年中国粗杂粮及粗杂粮加工行业市场调研分析及投资战略咨询报告
- 军用无人机讲解课件
- 2025年中国移动校园招聘笔试试题解析及答题技巧
- 长宏国际安全知识培训课件
- 项目四旅游电子商务网络营销92课件
- 电缆桥架设备知识培训课件
- 快乐的牛仔课件
- 2025年组织部招聘笔试冲刺
评论
0/150
提交评论