安装 WebSphere Application Server Feature Pack for Web 2.0

WebSphere® Application Server Feature Pack for Web 2.0 提供了受支持的开放式异步 JavaScript 和 XML (AJAX) 开发框架,该开发框架使用现有的 SOA 和 Java™ EE 资产来传递富因特网应用程序。

开始之前

过程

  1. 打开 IBM® Installation Manager。
  2. 单击安装。这样会打开“安装程序包”页面。
  3. 在软件包列表中,选择 IBM WebSphere Application Server
    要点: 如果要安装 WebSphere Application Server V8.0,那么还必须安装 IBM WebSphere Application Server Feature Pack for Web 2.0 and Mobile。请确保选择了 IBM WebSphere Application Server Feature Pack for Web 2.0 and Mobile
  4. 单击下一步
  5. 阅读许可协议。接受许可协议,然后单击下一步
  6. 遵循 Installation Manager 中的指示信息以安装 WebSphere Application Server。在下列情况下,请在 Installation Manager 的“功能部件”部分中确保选择了 WebSphere Application Server Feature Pack:如果要安装 Feature Pack for Web 2.0、如果要安装 WebSphere Application Server V7.0 和 IBM WebSphere Application Server Feature Pack for Web 2.0 and Mobile 以及如果要安装 WebSphere Application Server V8.0。

结果

有关 Feature Pack for Web 2.0 的更多信息,请参阅 WebSphere Application Server Feature Pack for Web 2.0 and Mobile

关于 IBM WebSphere Application Server Feature Pack for Web 2.0

关于此任务

The IBM WebSphere Application Server Feature Pack for Web 2.0 提供了可用于创建 AJAX 样式体系结构的技术。该功能部件包随 WebSphere Application Server 8.0、7.0 和 WebSphere Community Edition 2.0 提供。该功能部件包向开发人员和架构设计师提供了用于创建 AJAX Web 应用程序和体系结构的资源。该功能部件包包括客户端运行时和服务器端功能。

客户机运行时

功能部件包随附的客户机运行时由运行在浏览器客户端的技术组成。它们包括开放式源代码 Dojo Toolkit 以及对 Dojo Toolkit 的一组 IBM 扩展,以支持其他功能。

Dojo Toolkit 是一个功能强大的开放式源代码 JavaScript 库,可用于创建在浏览器内运行的各种丰富用户界面。该库不需要任何浏览器端运行时插件,并且在所有主要的浏览器上都以本地方式运行。 这对 JavaScript 开发人员非常有用,因为它有助于去掉不同浏览器实现的古怪行为。

IBM 的功能部件包随附的开放式源代码 Dojo Toolkit 分为 5 个部分:
基件
基件是 Dojo Toolkit 的内核,由 dojo.js 组成。 该文件已被压缩和优化,以便将其下载至浏览器不需要太多时间。例如,它包含引导过程、有用的实用程序和事件通知。
核心
核心包含各种各样的图形用户界面窗口小部件和对服务器的 XHR I/O 传输请求。
Dijit
Dijit 通过提供一组丰富的其他窗口小部件控件基于基件与核心。这些控件已国际化并支持辅助功能选项。
Dojox
Dojox 包含 Dojo Toolkit 的实验性方面,表示某一天可能会移至基件或 Dijit 模块中的创新材料。Dojox 是排序的孵化器以及新功能部件的预览。 例如,Dojox 中的部分模块包括图表、脱机存储器和网格。
Util
Util 包含 Dojo 的测试装置,可用于测试随 Dojo Toolkit 提供的窗口小部件。
Dojo Toolkit 的 IBM 扩展
除了用于创建富客户端应用程序的开放式源代码 Dojo Toolkit 外,IBM 还提供了一组对开发人员非常有用的 JavaScript 扩展:
  • “Atom 订阅源”窗口小部件 - 这是一个可用于呈现和使用 Atom 联合订阅源的客户端窗口小部件。
  • IBM Gauge 窗口小部件 - 这是一个可用于以丰富的图形方式显示数字数据的客户端窗口小部件。
  • IBM SOAP - 此扩展可用于将客户端浏览器窗口小部件连接至基于 SOAP 的现有服务。
  • IBM 开放式搜索库 - 此扩展使您能够调用任何符合开放式搜索的服务以及将搜索结果绑定至 AJAX 应用程序内的窗口小部件。
服务器端库和连接

该功能部件包还包括一组在服务器上提供的丰富库和连接功能部件以在客户机开发中提供帮助。 功能包括:

Ajax 代理
该功能部件包提供了基于 Servlet 的转发代理,该转发代理可用在聚集不同站点中的内容时。为了提供控制,代理包含可用于定义代理可访问的站点的白名单配置文件。此外,代理可以过滤 HTTP 头、cookie 和 MIME 类型以提供基于浏览器的客户端可以访问的站点控制级别。
对 Java 组件的 Web 远程处理

在组合 Ajax 样式体系结构与 Java EE 时的一个挑战是将客户端运行时映射至 Java EE 构造。该功能部件包提供了以 JAR 库形式提供的远程过程调用适配器 (RPCAdapter),该适配器可嵌入到服务器端 Web 应用程序中。RPCAdapter 可用于接受 HTTP 请求(例如 POST 和 GET)并将请求直接映射至用户创建的类。RPCAdapter 的其中一个强大功能是将 EJB 会话和集合数据序列化至返回给浏览器客户端的 JSON 或 XML 流的能力。JSON 和 XML 数据可以包含要由窗口小部件显示的信息。

Apache Abdera 库
Apache Abdera 是一个开放式源代码项目,用来提供订阅源联合支持。Abdera 同时解决了 ATOM 联合格式和 ATOM 发布协议问题。Abdera 库可用在服务器上以读取其他源中的联合订阅源或生成自己的订阅源内容以供窗口小部件使用。
JSON4J
JSON4J 库是用在 Java 环境内的一组 JSON 句柄类的实现。 该库可用于派生您自己的 JSON 数据流。JSON4J 库提供了以下功能:
  • 一个简单的 Java 模型,用于构造和处理要作为 JSON 进行呈现的数据。
  • XML 至 JSON 转换的快速变换。JSON4J 可用于将 XML 回复从 Web Service 转换到 JSON 结构中,以便于在 AJAX 应用程序中使用。
  • 可生成相应 JSONObject 的 JSON 字符串和流解析器,该 JSONObject 表示 Java 中的 JSON 结构。
Web 消息传递服务

Web 消息传递服务使用发布和预订模式将浏览器连接至 WebSphere Application Server 服务集成总线以将服务器端事件推送至浏览器。 客户机/服务器通信是通过使用 Bayeux 协议实现的。您可以将 Web 消息传递服务实现视为一个彗星服务器实现。Dojo Toolkit 提供了客户端支持。

目前,Dojo Toolkit 是唯一支持 Bayeux 协议的 JavaScript 库,尽管用于实现 Bayeux 协议支持的任何 JavaScript 库都可以与 Web 消息传递服务通信。Web 消息传递服务服务器将浏览器客户端连接至服务集成总线,从而允许已连接至该总线的 Web Service 或任何其他项目将事件发布至基于 Web 的客户机。您可以通过以下操作在新的或现有应用程序中使用 Web 消息传递服务:将实用程序文件库 JAR 放入应用程序 Web 模块,设置简单的配置文件,并配置 Servlet 映射。Web 消息传递服务包括在 Quote Streamer for WebSphere Application Server 产品样本中。

指示主题类型的图标 任务主题
信息中心的条款和条件 | 反馈

时间戳记图标 最近一次更新时间: 2014 年 4 月 17 日

文件名:tinstallweb20.html