|  |
 
  
下列文档提供了在使用 WebSphere Portal 时所需的技术和技能的概述。
Java 及相关技术
WebSphere Application Server
在创建 Portlet 之前,必须先通过安装 WebSphere Portal 来准备开发环境。您可以执行其中一种 WebSphere Portal for Multiplatforms 产品的标准生产安装,也可以执行自定义开发安装,以便与 Portal Toolkit 一起使用。
在将 WebSphere Portal 的一种版本迁移到另一版本时需要特别注意,与之相同,在迁移 Portlet 和 Portlet 应用程序以便与不同版本的 WebSphere Portal 一起使用时也必须考虑一些注意事项。
为获得真正的自定义门户体验,您可以创建自已的 Portlet 和 Portlet 应用程序。此部分中的资源阐述了 Portlet 开发的各个方面,包括如何使用 Portlet API、如何将 WebSphere Portal 的安全功能合并到 Portlet 中以及如何充分利用高级功能(如 Click-to-Action)之类的主题。
- Portlet API(信息中心)
信息中心主题,描述为门户功能提供标准接口的 Portal API。
- Portlet development basics(信息中心)
信息中心主题,向您介绍创建 Portlet 的概念,先从一个简单的 Portlet 开始,然后对其进行各种修改。
- JSP tag reference(信息中心)
信息中心主题,阐述用于 Portlet 和门户 JSP 的标记。
- 比较 JSR 168 Java Portlet 规范与 IBM Portlet API(文章)
这篇文章详细介绍了 Java Portlet Specification 的 Java Standardization Request(以下称为 JSR 168)与 WebSphere Portal Version 5.0 支持的 IBM Portlet API 之间的异同点。阐述了 JSR 168 的基本概念和功能,将其与 IBM Portlet API 进行了比较,并为这两个 Portlet 编程接口中的每个接口提供了一个示例 Portlet。
- Collaborative Components API(信息中心)
描述 Lotus Collaborative Components 的信息中心主题,前者为 Java Server Pages (JSP) 提供了 Java API 方法和标记,用于扩展 Portlet 中的 Lotus 高级协作功能。使用 Collaborative Components 的应用程序开发人员可以在 Portlet 中设计和实现功能扩展,它们融合了 Domino and Notes、Lotus QuickPlace、Lotus Sametime 和 Lotus Discovery Server 的功能。
- IBM WebSphere Portal V5 A Guide for Portlet Application Development(红皮书)
在此红皮书中,您可以找到一些分步示例和场景,它们展示了使用由 Portal Toolkit 提供的 WebSphere Portal API 将企业应用程序集成到 WebSphere Portal 环境的方法,以开发 Portlet 和扩展 Portlet 功能,从而使用诸如协作 Portlet、国际语言支持、操作事件、Portlet 消息、Credential Vault、Web 服务和 Portlet 调试功能之类的其他高级功能。
- IBM WebSphere Portal Catalog(下载站点)
要向门户添加功能,您可以从 IBM WebSphere Portal Catalog 下载其他 Portlet。该目录包含 IBM 和 IBM 合作伙伴创建的 Portlet。
协作 Portlet
-
Cooperative portlets(信息中心)
信息中心主题,描述如何开发协作 Portlet,在页面上引用 Portlet 功能,以便通过共享信息实现相互交互。
- 在 WebSphere Portal V5 中使用协作Portlet(文章)
使用协作 Portlet,您可以完美地协调多个 Portlet 的行为。在 WebSphere Portal V4 中引入这一 Click-to-Action 技术扩展可以在 Portlet 之间添加持久性连接(称为连线 (wire))。用户与源 Portlet 交互产生的另一个效果是可以进行属性转换,这样用户不必再从菜单显式选择对目标执行的操作。
Struts
模式
取决于所使用的 WebSphere Portal 产品,可能安装了许多不同的组件。当问题出现时,您必须确定问题的范围和涉及到哪些组件。为帮助您完成此任务,本部分中的资源提供了有关排除 WebSphere Studio 及其组件问题的信息。
WebSphere Portal 融入了许多知名 Web 技术,为此,IBM 提供了专门针对 WebSphere Portal 的培训,以帮助您开发自已的 Portlet 和门户应用程序。
|  |
|  |
|