使用 AIDE 实现高效率,第 5 部分: 构建自主计算系统
2010-04-06 00:00:00 来源:WEB开发网本系列教程的目标读者是具有一定 Java 编程知识且希望使用 AIDE 技术创建 IT 管理系统的关键组件(使用工具的实体、接触点和管理器)的任何人。
关于本教程
本教程说明如何将事件和 Derby 与 AIDE 工具包一起使用并对其进行管理。本教程以第 1 部分、第 2 部分、第 3 部分和第 4 部分的内容为基础,将向您介绍一个具体的托管应用程序。本系列教程的目标是为解决有关管理器应用程序、接触点和托管实体的问题提供坚实的基础。
对于本教程,所用的平台仍然是通用平台:任何支持 Eclipse、AIDE 工具包和 J2SE V5.0 的平台。例如,Microsoft® Windows® XP 就已经足够了。所有示例代码都是在运行 Windows XP Professional with Service Pack 2 (SP2) 的计算机上编写和测试的。
对于本教程,将以网络模式运行 Derby。这并不会实际要求您能够访问网络。我就是在运行 Windows XP Professional SP2 的单台计算机上测试所有代码的。对于更具探索精神的读者,可以在独立计算机上运行各个组成部分,所得的结果应该与本教程所述相同。
先决条件
本教程的目标读者是具备一定 Java 编程、Eclipse、JMX 和 IT 系统管理知识的程序员。具备使用 Eclipse 等集成开发环境(Integrated Development Enviroment,IDE)和各种工具及插件的能力将有所帮助,但不是必需的。本教程对此进行了详细的说明。同样,基本了解以下组件和技术也非常有用:
JMX
托管实体工具
Web 服务编排
监视和管理
所有概念将通过后面的工作代码示例进行描述和演示。如果您已经学习了本系列教程前面的内容,则应该对这些方面有了很好的了解。本教程中提及的所有示例接触点和 Java 类几乎都属于 AIDE 分发版本。另外,我还提供了一个用于访问 Derby 的示例 Java 客户机程序。此程序的原版本属于 Derby 分发版本的一部分,可从给出的位置进行下载。
更多精彩
赞助商链接