什么是Portal?
英文字面是“入口”,国内有叫“门户”技术的,但我觉得“集成”技术更能表达它的意思。Portal是一个基于web的应用程序,它主要提供个性化、单点登录、不同来源的内容整合以及存放信息系统的表示层。Portal有什么标准?
为规范Portal,SUN于2003年底制定了JSR168,它定义了Portlet标准,并给出了一个实现接口。什么是Portlet?
Portlet是基于java技术的web组件,它由Portlet容器管理、并处理请求,并动态生成输出内容。Portlet是基于java的web组 件,由Portlet容器管理,并由容器处理请求,生产动态内容。Portals使用Portlets作为可插拔用户接口组件,提供信息系统的表示层。作 为利用servlets进行web应用编程的下一步,Portlets实现了web应用的模块化和用户中心化。Portlet规范,即jsr(java specification request)168,是为了实现portal和Portlet的互操作。它定义了Portlet和Portlet容器之间的和约,让Portlet实 现个性化、表示和安全的api集。规范还定义了怎样在Portlets应用中打包Portlets。Portal有什么特色?
低成本的集成技术。如果你的网站或企业已经有了很多信息系统,Portal可以很容易的将这些系统集成起来,并以统一的方式提供给用户,统一可以有流程的 统一,如:登陆、定制、浏览;界面的统一,如:显示风格登高度的模块化。通过Portal技术提供的plugin技术,可以根据企业,网友的需求编制标准 的模块,并嵌入Portal系统,供企业、网友使用。高度的扩展性,已经有了很多产品和标准来制定Portal,作为这些产品和标准,如:jsr- 168,通过Portlet的概念来对Portal的功能进行扩展。Portal有什么用?
个人认为从两个方面。一是针对跟人(网友)的应用。由于Portal的特色,企业和网站可以很容易的将自己的服务进行标准封装,插入Portal系统,提 供跟用户使用。现在很多门户网站和专业网站有很多服务,但是很多服务用户根本就没有使用过、发现过,通过Portal的形式给用户一个集中体验的场所。二 是针对企业,企业可以将现有的信息系统,资源通过Portal来进行封装,提供给用户使用。比如:有些公司有报销系统,考核系统,会议系统,但这些系统都 是彼此分离的,使用和界面并不统一,通过Portal可以很容易地将这些系统提供的服务封装并呈给用户使用
分享到:
相关推荐
SAP Enterprise Portal Portal提供对多种资源统一的个性化访问 界面 Collaboration通过事件和消息的处理,把 用户有效地联系在一起 知识管理(KM)在内容管理(CM)的基础上提 供包括搜索在内的多种检索方式
此资源为IBM的portal资料 此为第一章 最近学习JBOSS 的PORTAL开发
Oracle Portal系统概述
WebSphere Portal技术概述
TIA Portal V16 中的 S7-1500T 运动控制概述 V5.0,最新版
接入身份认证技术概述|RADIUS协议|TACACS+技术|LDAP概述与应用|Kerberos认证浅析|EAP技术简介|802.1X技术基础|PORTAL概述|MAC认证技术基础|Triple认证技术|EAD方案介绍|
Oracle Portal及其门户网站开发概述
Portal-BasicJavaWeb应用开发框架(简称Portal-Basic)是一套功能完备的高性能Full-StackWeb应用开发框架,内置稳定高效的MVC基础架构和DAO框架(已内置Hibernate、MyBatis和JDBC支持),集成Action拦截、FormBean/...
## 项目概述 本项目基于PHP Wap Portal Server v1.21,使用PHP语言进行开发。PHP Wap Portal Server 是一个轻量级的门户网站框架,可以方便快捷地创建适用于移动端的门户网站。本项目将利用该框架,开发一个高效...
它通过一个称为 Tivoli Enterprise Portal (Tivoli Enterprise Portal TEP) 的新型门户界面将不同平台(包括分布式、主机和应用程序系统)的视图合并到一起。TEP 使您可以在单个视图中集成并利用多个可用性管理产品...
触摸门户-MagicHome-插件触控门户的Magic-Home插件概述该插件用于控制本地网络中的MagicHome设备特征自动发现网络中的设备。通过按钮更改设备状态,颜色,亮度和模式。允许从设备实时更改按钮状态和事件。安装指南转...
有关道具和选项的完整概述,请参见。 import React , { useState } from 'react' ; import { Overlay } from 'react-portal-overlay' ; export default ( ) => { const [ open , setOpen ] = useState ( false ) ...
Diu_Registration_Portal diu_registration_system的专用项目。 HTML,CSS和Bootstrap与PHP Mysql 概述 DIU批处理顾问的Web应用程序可跟踪已注册的学生及其注册状态。 动机 跟踪顾问的注册学生非常困难,因为他们...
概述 frontend-app-admin-portal是提供品牌学习体验的前端,也是企业学习管理员的仪表板。 设置开发环境 短篇小说 在本地设置docker devstack并启动服务容器(请参阅 ) 在本地设置并运行edx-analytics-data-api( ...