门户网站是一种 J2EE Web 应用程序,它提供交互式框架,开发者可在其中关联许多 portlet 应用程序。门户网站这一术语还可以指包含这些应用程序的站点。
可以使用 Rational® Developer 创建、定制、测试、调试和部署门户网站。允许您开发门户网站的外观、导航和内容的工具称为 Portal Designer。可以使用 WebSphere® Portal V5.0 和 V5.1 服务器来开发门户网站。有关更多信息,参阅门户网站工具概述。
门户网站项目
门户网站项目是为门户网站的结构和样式框架创建的文件集合。项目的基本元素包括:
在 Rational Developer 中,建议您通过从 WebSphere Portal Server 导入门户网站站点来创建门户网站项目。这样可以确保将当前的大多数门户网站配置用于您的 WebSphere Portal 版本。
定制门户网站站点
门户网站的可视设计包含以下几个方面:
- 导航和布局 - 通过添加标签、页面和 URL 来组织门户网站的层次结构。在门户网站页面中编辑
portlet 的布局。
- 主题和皮肤 - 门户网站的图形设计是由主题和皮肤定义的,将由您对门户网站应用主题和皮肤。
- 样式 - 样式将应用于门户网站中文本、表和图像的表现形式。可以使用 CSS Designer 来编辑和创建样式表,这些样式表使整个门户网站内的主题和皮肤都保持一致的格式。
- Portlet - 门户网站的内容取决于插入到每个页面中的 portlet 和 portlet 应用程序。在门户网站页面中,portlet 是用皮肤相互分开的。
对门户网站进行测试、调试或概要分析
可使用工作台测试或调试门户网站项目。这些任务涉及到在服务器上运行门户网站,可以在工作台的测试环境中运行(本地运行),也可以在单独的服务器(远程服务器或服务器连接服务器)上运行。
部署门户网站
部署是指将门户网站项目从工作空间移至登台服务器或生产服务器的过程。可以使用 Rational Developer 将项目自动部署至服务器(部署),也可以手工移动它(导出)。