- 浏览: 84879 次
最近访客 更多访客>>
最新评论
-
ww20042005:
这两步就完成了数据库初始化,也太简单了吧!
mysql初始化数据库 -
biaoming:
我也是debian 64的,也想安装qmail,有什么问题希望 ...
在Debian 64bit Sarge版本上安装QMAIL的痛苦之行
什么是Portal?
A server to aggregate content
A scalable infrastructure
A framework to build portal components and extensions
A scalable infrastructure
A framework to build portal components and extensions
The main job of a portal is to aggregate content and functionality.
这句话把Portal的最基本要实现的目标写了出来。“集合内容和功能”。在这里内容是指的很广泛的一个概念,内容可以EIS,也可以是文件服务器,等等是个非常复杂和广泛的内容。“功能”,为了实现功能的聚合,framework,scalable infrastructure是portal的重要特性。
Personalization enables the portal to deliver user-specific information targeting a
user based on their unique information
user based on their unique information
organize the look and feel of the portal to suit their individual needs and tastes.
Portal发展的四个里程
1。The first portals, known as first generation portals, were focused on providing static Web content, Web documents and live feeds.
2。Second generation portals are first generation portals with added features such as personalized, customized content and a search capability but are often a manual roll-your-own process.
3。Collaboration portals provide the ability for teams to work in a virtual office. They provide content management services, the mining and organization of related information, along with collaborative services that allow users to chat, e-mail,share calendars and define user communities.
4。This involves integration with legacy applications at the component level.They take portals beyond the corporate boundaries for use by employees,suppliers and customers. They also provide access from multiple types ofIBM WebSphere Portal Toolkit V5 devices to address the diverse user communities in need of services.
重点是第四点,我是这么理解的,功能构件化,组件化,portal的架构特点保证了用户可以二次开发和使用别人开发的组件。客户端的多样化,除了可以满足不同种类的用户,也可以满足不同客户端的访问要求。
关于Portal和Portlet的关系,我觉得下面这段话写的比较好。
Portlets are similar to Windows applications in that they present their contents in a window-like display on a portal page. Like a Windows application, the portlet window has a title bar which contains controls,allowing the users to expand (maximize) and shrink (minimize) the application.
Portal就像windows一样,而portlet就像windows中开发的应用程序,应用程序实现一定的功能,不过它要调用windows api来实现这些功能,这包括应用程序的显示,事件的处理,数据处理等等。同样道理,portlet可以实现一些业务流程和功能,但是它是建立在portal的基础上的,才能被用户正常使用。
The portal infrastructure provides the core sets of services required by the portlets,including:
Access to user profile information
A framework for portlets to participate in events
A framework to communicate with other portlets
Access to remote content
Access to credentials
A framework for storing persistent data.
A framework for portlets to participate in events
A framework to communicate with other portlets
Access to remote content
Access to credentials
A framework for storing persistent data.
以WCM Authoring Portlet为例,它需要访问操作用户的信息,比如在编辑历史,编辑权限方面就需要Portal向它提供用户管理的接口。WCM Authoring中有许多操作,这些事件需要portal提供的事件监听体系来处理这些事件。如何存储内容也需要portal来提供一定的接口,WCM主要使用的是JCR。
Local Rendering Portlet,Remote Rendering Portlet需要Access to remote content,A framework to communicate with other portlets,Access to credentials来实现内容的rendering.
发表评论
-
XML的学习笔记(一)
2007-04-02 12:23 993记得在大学的时候,花了几天的时间看看了XML,可现在再拾起来的 ... -
学习问题[XML学习]
2007-04-02 14:04 8711、一个XML文档可以含有多个dtd文档吗? 答:当然可以完全 ... -
XML的学习笔记(二)
2007-04-02 14:07 731reference to some binary data ... -
Java API for XML Processing
2007-04-05 01:44 1080The Java API for XML Processing ... -
Simple API for XML
2007-04-09 13:27 1057SAX是Simple API for XML的简称。 什么是S ... -
Echoing an XML File with the SAX Parser
2007-04-15 08:34 1008首先要继承ContentHandler类,然后复写几个函数。 ... -
SAX的异常处理。
2007-04-20 14:12 852SAXParseException SAXException ... -
Using the Validating Parser
2007-04-23 14:12 1032首先要明白,Validating Parser是用什么来验证 ... -
Handling Lexical Events
2007-04-25 01:08 784How the LexicalHandler Works ... -
DTDHandler And EntityResolver
2007-04-25 13:43 1084The DTDHandler API In Choosing ... -
Document Object Model
2007-05-01 04:42 921When to Use DOM On the other h ... -
Portal的架构
2007-05-18 07:16 1902Portal的起源 WebSphere Portal find ... -
了解Portlet
2007-05-21 02:38 1050The base building blocks of a P ... -
Portlet的API编程
2007-05-28 09:43 1102Abstract portlet与concrete portl ... -
Portlet Life Circle
2007-05-29 14:51 1261Portlet life circle diagram in ... -
Porlet的类和接口
2007-06-05 09:41 1756Portlet->PortletAdapter Port ... -
servlet-api的基本类和其接口的介绍
2007-07-16 15:37 1611基本类和接口 一、javax.servlet.Servle ...
相关推荐
Portal无感知认证技术是一种便捷的网络安全认证方式,它能够...通过简单便捷的认证流程,用户能够更加专注于网络内容的使用和享受,而非繁琐的登录过程。这种技术在当今信息高速发展的时代背景下,显得尤为重要和实用。
了解Portal典型组网 理解Portal协议原理 熟悉Portal基本配置 简单的Portal故障排除
Proficy Portal的发展经历了从最初的简单数据展示平台到如今的智能分析和预测工具的转变,其功能不断扩展,涵盖了从设备监控、生产调度到能源管理等多个方面。 ### Proficy Portal软件安装 安装Proficy Portal之前...
为了更好地理解WebLogic Portal的开发流程,下面将详细介绍一个简单的开发实例: 1. **需求分析**: 明确门户应用的目标用户群、主要功能需求等。 2. **设计阶段**: 根据需求分析结果,设计门户的整体架构、页面布局...
本文将详细介绍WLAN网络中的Portal认证流程,帮助读者深入理解认证过程中的各个环节及其相互作用。 #### 二、Portal认证流程详解 ##### 1. 获取IP地址 - **流程**: 用户首先通过标准的DHCP协议获取IP地址。这一...
描述简单明了,表明这是一些与TIA Portal V15 HSP相关的文档。标签“TIAPORTAL15_HSP V15下载HSP”进一步确认了这是TIA Portal V15的热补丁服务包的下载内容。 TIA( Totally Integrated Automation)Portal是...
在"使用帮助.html"中,可能详细介绍了如何操作Ajax-Portal中的模块拖放功能,包括如何选择、拖动模块以及如何保存和恢复布局设置。这通常是通过简单的用户界面元素,如鼠标悬停提示、拖放图标和确认对话框来实现的。...
Liferay还引入了Service Builder,使得创建和部署服务变得简单。 2. **Portlet 开发** Portlet是Liferay Portal中的核心组件,是可重用的Web UI模块。开发者可以通过实现JSR 286(Portlet 2.0)规范来创建portlet...
- 不同portlet框架,如JSR 286、JSR 362(Portlet 3.0 API)的介绍。 - 实践案例,如创建一个简单的portlet并将其集成到门户中。 - Portlet与其他Web技术(如Ajax、JavaScript库)的结合使用。 - 性能优化和调试...
同时,本文档还介绍了推荐使用的开发工具、开发环境的搭建方法以及 Liferay 提供的一些核心服务,如安全和用户管理服务等。这些知识对于成功开发和部署 Portlet 至关重要。 通过学习本文档,开发者不仅可以掌握 ...
#### 二、PageBuilder 主题与样式介绍 从 **WebSphere Portal v5.1** 到 **v7.0**,主题与样式的演变经历了显著的变化: - **v5.1** 版本中的主题简单易懂,采用了轻量级表格布局。 - **v6.0** 引入了页面元数据和...
综上所述,Portal-Basic使用手册详细介绍了框架的主要特点、架构和配置方法、以及Action的使用细节,帮助开发者能够高效、便捷地进行Web应用程序的开发。此外,其良好的扩展性和整合能力,配合丰富的文档和社区支持...
本文将详细介绍Apollo Portal 1.4.0版本及其主要功能和使用方法。 Apollo Portal是Apollo配置中心的Web界面,通过它,用户可以方便地查看、编辑和管理各个环境下的配置。Apollo的核心特性包括配置的统一存储、配置...
在实际项目中,安装和使用FlaskBB-plugin-portal非常简单。首先,你需要将`flaskbb-plugin-portal-1.1.1.tar.gz`解压到你的FlaskBB项目的plugins目录下。然后,在FlaskBB的配置文件中启用该插件,并根据需求配置相应...
下面,简单介绍系统的部分特点 1。首页截图,美观、简洁、大气~~ 2。 我们内置的新闻具有分页功能,这是一般CMS所部具有的,另外扩展的可视化编辑器,使得用户在上传图片和上传附件方面更加得心应手, 3.内置了一...
7. **实际案例**:通过实际项目或示例演示Portal技术的应用,可能是创建一个简单的Portlet(Portal中的可重用组件)或者展示整个Portal的构建过程。 8. **性能优化**:讨论如何优化Portal的性能,比如缓存策略、...