使用AIDE实现高效率,第7部分: 更好的IT管理

简介:IBM Autonomic Integrated Development Environment (AIDE) 有助于采用模型驱动的方法进行接触点开发,是一种有用的工厂样式且带有向导 辅助的用于生成通用接触点的模式。不过,在 AIDE 驱动的工作流的某些位置, 必须使得接触点特定于给定应用程序。可以在模型设计阶段进行此工作,也可以 通过硬编码手动进行。本教程是本系列的第 7 部分,将介绍用于创建通用接触点 和专用接触点的各项技术,并且还能从中了解如何生成与给定管理应用程序正确 混合的接触点。

开始之前

了解本教程中包含的内容以及如何最好地利用本教程。

关于本系列

本系列教程描述 IBM AIDE 工具包及其在越来越重要 的信息技术(Information Technology,IT)管理领域中的使用,本教程是其中 的第 7 部分(最后一部分)。本系列之前的教程已经对从托管元素一直到管理应 用程序的 IT 管理价值链进行了讨论。本教程将探讨通用接触点和专用接触点这 一重要领域的内容。

本系列教程的目标读者是具有一定 Java 编 程知识且希望能够通过 AIDE 技术及其组件使用 Web 服务来创建有效的 IT 管理 系统的任何人。AIDE 合并了多项强大的开放源代码技术,包括 Eclipse、Apache Tomcat(或 IBM WebSphere Application Server)和 Apache Axis。

关于本教程

在第七篇教程中,仍然采用通用平台:任何支持 Eclipse 、AIDE 工具包和 Java 2 Platform Standard Edition (Java SE) V5.0 的平台 。如 Microsoft Windows XP 就已经足够了。所有示例代码都是在运 行 Microsoft Windows XP Professional with Service Pack 2 (SP2) 的计算机 上编写和测试的。

先决条件

本教程的目标读者是具备一定 Java 编程和 Java Platform Enterprise Edition (Java EE) 元素知识的程序员。能够使用 Java EE 元素( 如应用服务器)对阅读本教程有所帮助,但并非必须的。本教程全程提供了详细 的说明,因此无论是否阅读过本系列的其他教程,都能够顺利完成本教程中的操 作。

系统要求

要运行本教程中的示例,必须满足平台的最低要求:一台运行 Windows XP 且 安装了 AIDE 软件和 Axis、Tomcat V5 和 Java SE V5.0的计算机。

通用接触点入门

本系列教程内容回顾。

本系列回顾

本系列旨在帮助软件开发人员和设计人员快速使用 AIDE 和其他 IBM 自主计 算技术实现高效率。本系列中一个重要的内容是 Web 服务分布式管理(Web Services Distributed Management,WSDM)标准,而 AIDE 正是该标准的一个实 现。WSDM 的主要目标是通过提供独立于供应商、平台、网络和协议的框架,以尝 试对各种遗留管理基础设施和信息模型进行统一;前者包括简单网络管理协议 (Simple Network Management Protocol,SNMP)和桌面管理接口(Desktop Management Interface,DMI)等,而后者包括公共信息模型(Common Information Model,CIM)等。此外,WSDM 还规定管理软件能够访问托管对象的 方法和属性。所有此类功能都在 Web 服务的上下文中提供。

时间: 2024-10-28 22:10:18

使用AIDE实现高效率,第7部分: 更好的IT管理的相关文章

使用AIDE实现高效率,第4部分: 接触点通知与简单管理器

简介:本教程是系列教程中的第 4 部分,将介绍如何创建将工具提供的通知映射到其接触点对等项的 接触点.本系列前面的教程介绍了如何在接触点实现简单的 GET 和 SET 操作.本教程将添加通知处理来 达到此目的,为您的接触点和基础托管资源进行更为完整的交互打好基础.您还将了解如何以编程方式操 作一系列接触点,从而为创建简单的自主管理器打下基础. 开始之前 了解本教程中包含的内容以及如何最好地利用本教程. 关于本系列 本 系列教程描述 IBM Autonomic Integrated Develop

比LastPass、1Password更安全的密码管理器,Horcrux是怎么实现的?

本文讲的是比LastPass.1Password更安全的密码管理器,Horcrux是怎么实现的?, 弗吉尼亚大学的两位研究人员设计了一款新的密码管理器Horcrux,和现有密码管理器机制很是不同. 研究人员称Horcrux是密码管理器产品里的"偏执狂",因为它在安全.隐私以及处理用户密码上有独特的设计,相比LastPass和1Password等主流密码管理器要更可靠. 它们之间有两个主要区别. 虚拟表单 第一个是在网页插入用户账号密码的方式,现在的密码管理器都是直接填写. "

使用AIDE实现高效率,第6部分: 构建自主计算系统

本教程--系列教程中的第 6 部分--介绍 IBM Autonomic Integrated Development Environment (AIDE) 的两个主要部分:Apache Tomcat 和 Axis.了解 AIDE 联机帮助中未讨论的工具相关内容,从而更习惯于此工具包 使用标准开放源代码组件的方式. 开始之前 了解本教程中包含的 内容以及如何最好地利用本教程. 关于本系列 本系列教程描述 IBM Autonomic Integrated Development Environmen

使用AIDE实现高效率,第2部分: 构建实际接触点

简介:本教程是有关 AIDE 的系列教程的第 2 部分,将不再讨论使用 IBM AIDE 工具包构建接触点的基本知识,而将讨论如何使用事件和 IT 管理技术(特 别是 Java Management Extensions),并说明如何将外部增值 Java 工具连接到 自主计算接触点.我将重点讨论如何解决将自主计算接触点与外部使用 JMX 工具 的软件链接的问题. 开始之前 了解本教程中包含的内容以及如何最好地利用本教程. 关于本系列 本教程是系列教程基础的第 2 部分,将介绍 IBM Auton

使用AIDE实现高效率,第1部分: 构建接触点

简介:本教程是 IBM Autonomic Integrated Development Environment (AIDE) 系列教程的第 1 部分,将向您演示如何快速启动和运行 IBM AIDE 工具 包.在本教程中,您将学习如何创建.修改和部署接触点,并了解接触点与基础 模型的内在联系. 开始之前 了解本教程中包含的内容以及如何最好地利用本教程. 关于本系列 本教程是系列教程的第 1 部分,本系列教程介绍使用 IBM Autonomic Integrated Development Env

使用AIDE实现高效率,第5部分: 构建自主计算系统

简介:本教程是系列教程中的第 5 部分,将介绍如何使用接触点技术管理 Apache Derby 数据库.通 过本教程,可了解如何使用包含 Derby 的工作实例的接触点,以及如何通过管理接口将 Derby 数据库实 例作为基于 Web 服务的托管对象进行处理.您将通过使用 IBM Autonomic Integrated Development Environment (AIDE) 资源浏览器和 Derby Java 客户机程序与此接触点交互. 开始之前 了解本系列教程中包含的内容以及如何最好地

使用AIDE实现高效率,第3部分: 接触点与托管资源集成

简介:本教程是有关 IBM Autonomic Integrated Development Environment (AIDE) 的系列教 程的第 3 部分,描述了托管资源的基本接触点接口.通过本教程,您可以了解 Eclipse 如何使用 TODO 项来支持此类开发工作,并了解如何为任意托管资源管理提供基于接触点的平台--这个主题是已经在电 信和企业管理领域存在了数十年而未得到完美解决的问题. 开始之前 了解本教程中包含的内容以及如何最好地利用本教程. 关于本系列 本 教程是系列教程的第 3

OS X Mavericks 系统新特性 Top 10 - 更先进的电源管理,更好的通知系统等

class="post_content" itemprop="articleBody"> 北京时间6月11日凌晨1点,苹果在旧金山召开了盛大的本年度WWDC(苹果全球开发者大会)大会.本次大会除了 MacBook Air 和 Mac Pro 两款新品外,苹果更多的介绍了移动设备的 iOS 7 系统和 OS X  操作系统的新版本 Mac OS X Maverick-- 全新的 OS X 操作系统以 Mavericks 命名,版本号为10.9.直到上一个版本的

小型软件开发更需要制度化管理

负责一个小型软件开发项目就跟掉层皮似的,其需要花费的心力不亚于负责一个大型的软件开发项目.近期公司让我做一个小型软件开发项目的主管,由于在资源.人力.管理水平等各种方面都有所欠缺,使我所负责的小型开发项目走了很多的弯路.为什么小型软件开发也有那么多的麻烦事情,到底问题在哪里呢? 初期的开发失败给我很大的打击,对此我做了许多反思和总结.后来,我终于明白到是由于缺乏切实可行的开发制度来为开发过程保驾护航,致使开发人员和测试人员不知项目该如何稳步地往下走,对于出现的异常情况也不知如何预防和规避,而且在