WEB开发网
开发学院软件开发Java IBM Rational Application Developer V7.5 Portal... 阅读

IBM Rational Application Developer V7.5 Portal Toolkit,第 5 部分: 对门户和 portlet 程序的事件和公共赋值参数的工具支持

 2009-12-27 00:00:00 来源:WEB开发网   
核心提示:Java portlet 规格 2.0 中引入的新特性,基于 JSR 286,IBM Rational Application Developer V7.5 Portal Toolkit,第 5 部分: 对门户和 portlet 程序的事件和公共赋值参数的工具支持,支持 portlets 之间的协作,事件和公共赋值变量

Java portlet 规格 2.0 中引入的新特性,基于 JSR 286,支持 portlets 之间的协作。事件和公共赋值变量是 portlets 相互之间可以交流的两个机理。在对一些关键概念做简短介绍之后,本文向您介绍如何使用 IBM® Rational® Application Developer V7.5 中的 Portal Toolkit,来创建一个 JSR 286 基本 portlet 的范例。在这个过程中,它解释了 Portal Toolkit 是怎样加速整个过程以升级这些功能的。

关键概念

本文首先介绍一下关键概念,然后使用范例 portlet 程序来展示一下这些概念。

事件

Java™Specification Request(JSR)286 规格的 2 版本,使 portlets 发送和接受事件成为可能。事件能使 portlets 相互之间进行交流。IBM® Rational® Application Developer V7.5 提供了一系列的工具,以定义事件,激活 portlets,并使用事件在它们之间传递数据。一个 portlet 可以处理交流的双方:

向其他 portlets 发送事件

从其他 portlets 那里接受和处理事件

事件的属性

每一个事件必须有一个名字,可能还要有其他属性:

Name:事件独一无二的名字。该事件名必须是一个完整的 QName,跟在 XML 规格中定义的名字一样,它由一个名字区(例如,http://www.ibm.com)和本地区(例如,sampleEvent)组成。您可以为多个事件使用相同的名字区,只需将其宣布为默认的名字区,然后为每一个事件只指定本地区。

Description:(可选项)对事件所做的描述。

Value type:(可选项)随事件一起传递的值的 Jazz 类名。

Alias:(可选项)事件名字区特定的名字。

按照如下步骤,创建一个 portlet 程序,该程序集成了事件和公共赋值变量,以便在 portlets 之间进行交流:

1 2 3 4 5 6  下一页

Tags:IBM Rational Application

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接