开始之前
WS-RT 标准为在组件之间访问和交换关于资源的信息提供了一种新的方法。它被设计用于增强 WS-Resource Framework(WSRF),并建立在 WS-Transfer 标准之上。WS-RT 系统扩展了之前用于 Web 服务的资源解决方案,不仅使按名称访问资源变得很容易,而且还使以相同机制访问大型数据集元素(即,通过 Web 服务接口公开 XML 数据集元素)变得更容易。
在这个 “使用 WS-Resource Transfer 构建网格系统” 系列中,我们看看 WS-RT 在不同领域的网格环境中的使用,包括使用它存储和恢复关于网格、网格监视和管理以及安全性的一般信息。我们还研究如何将 WS-RT 用于工作的分发和划分。该系列:
- 第 1 部分 研究 WS-RT 标准,并讨论如何使用 Java™ 技术和 Apache Muse 开发 WS-RT 解决方案。
- 第 2 部分开始使用 Apache Muse 和 WS-RT 规范开发用于管理和访问网格信息的 WS-RT 系统。
- 第 3 部分讨论如何收集监视器数据,如何通过 WS-RT 公开监视器数据,以及如何使用 WS-RT 提取趋势信息,以帮助预测。
- 第 4 部分讨论使用 WS-RT 辅助认证过程时安全会话的两端,并讨论将 WS-Security 与 WS-RT 相结合用于安全的资源交换。
- 第 5 部分讨论使用 WS-RT 用于工作分发。
在任何网格中,都需要存储和分发大量关于网格的元数据。通过使用 WS-RT,可以使信息,尤其是网格中不同系统所需的精确信息的共享变得更容易。本教程是本系列的第 2 部分,在本教程中,我们看看如何存储网格信息,以及这与用于 WS-RT 的结构有何关系。我们还将看看 Apache Muse 解决方案的机制,以及需要为支持 WS-RT 应用程序而编写的 WSDL。最后,我们使用 WS-RT 中用于将节点注册到网格中的一些基本方法。
为完成本教程,需要以下软件:
- Apache Muse V2.0.0
- Java 5 64-bit SDK(需要免费注册)