portal的架构和开发的相关知识
在Portlet规范JSR (Java Specification Request) 168中是这样描述Portal的,“Portal是一种Web应用,通常用来提供个性化、单点登录、聚集各个信息源的内容,并作为信息系统表现层的宿主。聚集是指将来自各个信息源的内容集成到一个Web页面里的活动”。 (另)在有效的网络的环境下,把各种应用系统资源、数据资源、信息资源统一集成到一个平台之下,根据每个用户使用特点和角色的不同,形成个性化的应用界面,并通过对事件和消息的处理传输把用户有机地联系在一起。 【Portal技术简介】 Portal技术是Web应用程序的一种形式,它旨在为用户提供一个集中的访问点,以便获取和交互来自多个信息源的内容。Portal的核心特性包括个性化、单点登录、内容聚合和用户角色定制。这一技术的发展源于Java Specification Request (JSR) 168,它定义了Portlet规范,为构建可互操作的portlet组件提供了标准。 【Portal定义】 根据JSR 168,Portal是一种Web应用,它的主要任务是提供个性化体验、单点登录服务以及信息源的聚合。通过将来自不同系统的数据和功能集成到一个统一的界面中,Portal能够适应不同用户的角色和需求,创建出符合个人习惯的定制化工作环境。此外,Portal还强调了用户与人、内容、应用和流程的个性化、安全的交互。 【Portal功能】 1) **个性化**:用户可以根据自己的偏好定制Portal的外观和内容。例如,选择颜色主题、图标,以及选择显示在页面上的portlet,这可能包括邮件应用、信息网站、OA审批流程等。个性化功能使得用户可以拥有独一无二的界面,提高工作效率。 2) **单点登录**:用户只需一次登录,即可访问所有集成在Portal内的应用程序和服务。这种机制减少了用户记忆多个密码的负担,提高了安全性,同时也简化了用户的工作流程。 3) **内容聚合**:Portal通过聚合来自不同来源的信息,如新闻、电子邮件、企业内部数据等,将这些信息整合在一个页面上,便于用户一站式访问。 4) **角色定制**:基于用户的职责和权限,Portal可以展示不同的功能和内容,确保信息的安全性和针对性。 【Portlet介绍】 Portlet是构成Portal的基本单元,它们是可重用的Web组件,能够在Portal页面上独立运行并交互。Portlets负责提供特定的功能,如新闻显示、天气预报、日历管理等。Portlet标准(如JSR 168和JSR 286)定义了portlet的生命周期、通信方式以及与其他portlet和Portal服务器的接口。 【企业级Portal类型】 根据不同的应用场景,企业级Portal可分为: - **企业信息门户(EIP)**:主要用于组织和分发大量内容,建立用户间的连接。 - **协作门户(CP)**:提供协同工具,支持团队合作。 - **专业门户(EP)**:根据用户的技能和专业知识来匹配信息。 - **知识门户(KP)**:专注于知识管理和分享。 【总结】 Portal技术为企业提供了一种强大的工具,用于整合信息、应用和服务,提升效率,促进协作。通过个性化、单点登录和内容聚合等功能,Portal能够创建一个高效、用户友好的工作环境,适应不断变化的业务需求。随着技术的发展,Portal将继续演进,为现代企业数字化转型提供关键支持。
剩余28页未读,继续阅读
- 粉丝: 3
- 资源: 12
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助