WEB开发网
开发学院软件开发Java 使用 AIDE 实现高效率,第 4 部分: 接触点通知与简... 阅读

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

 2010-04-06 00:00:00 来源:WEB开发网   
核心提示: 在本教程中,将通过把资源事件映射到 AIDE 通知来完成基本的管理任务,使用 AIDE 实现高效率,第 4 部分: 接触点通知与简单管理器(4),您还将了解接触点之间交互的重要问题,令人惊奇的是(至少对我是如此!),正如您将要了解到的,GUI 事件与出现在 IT 管理中的事件概念类似,通过使用代

在本教程中,将通过把资源事件映射到 AIDE 通知来完成基本的管理任务。您还将了解接触点之间交互的重要问题。令人惊奇的是(至少对我是如此!),通过使用代理代码可相对容易地实现后一个目标。通过这个练习可很容易得到简单自主管理器的定义。

什么是 IT 管理通知,它为何如此重要?

您实际上可能更习惯于使用事件!任何基于 GUI 的软件(例如,使用 AWT 和 Swing 库编写的 Java 程序)都使用事件模型。事件是通过用户交互创建的,并随后由特殊用途代码予以处理。GUI 事件示例包括:

单击图形按钮

选择菜单选项

窗口交互(关闭、最小化、最大化等等)

什么是事件?

事件 可以粗略定义为任何值得注意的且需要用户或计算机快速做出响应的事情。IBM 已为来自各种计算实体源的事件消息(称为Common Base Event)定义了一个标准格式。为什么此标准非常重要呢?它使得应用程序不仅仅能够报告事件。由于定义了事件并了解了其含义,因此软件可以动态对其进行处理,而无需专人进行处理。Common Base Events 提供了闭合“管理循环”的强大(跨供应商)方法。有关这个颇有意义而且重要的主题的更多信息,请参阅我的文章“The Need for Autonomic Computing”。

您必须编写 Java 代码来处理来自这些操作的事件,Java Virtual Machine (JVM) 将随后自动调用此代码。需要利用事件机制来促进软件进行良好而即时的响应。也就是说,您可以在不用担心 GUI 内部机制的情况下编写应用程序代码。正如您将要了解到的,GUI 事件与出现在 IT 管理中的事件概念类似。

事件也在 IT 管理中扮演着重要的角色,其中包括以下形式(还包括其他形式):

上一页  1 2 3 4 5 6 7 8 9  下一页

Tags:使用 AIDE 实现

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