Solaris 9 12/03 操作环境的新增功能

基于 Web 的企业管理工具

Solaris 9 发行版包括以下基于 Web 的企业管理增强功能。

Solaris WBEM Services 2.5

Solaris WBEM Services 2.5 是 Sun Microsystem 基于 Web 的企业管理 (WBEM) 的实现。WBEM 是一套与因特网相关的管理技术。这些技术用来统一企业计算环境的管理。WBEM 由分布式管理任务组 (DMTF) 开发,使组织能够提供一套集成的基于标准的管理工具。这些工具支持和促进了万维网技术。Solaris WBEM Services 在 Solaris 9 发行版中更新到版本 2.5。

有关 WBEM 的更多开发者信息,请参见Sun WBEM SDK Developers Guide

新增的 WBEM 批处理 API

Java 基于 Web 的企业管理 (WBEM) 客户机应用程序编程接口 (API) 现在支持将客户机的多个通用接口模型 (CIM) 操作批处理为单个“请求和响应”。CIM 对象管理器现在也可以接受和处理这些批处理请求。该设备在 Distributed Management Task Force (DMTF) Specification for CIM Operations Over HTTP 中定义。

客户机需要进行的远程调用次数也相应减少。

有关详细信息,请参见Sun WBEM SDK Developers Guide

增强的 WBEM CIM WorkShop

CIM WorkShop 为 WBEM 开发工具提供了一个图形用户界面。CIM WorkShop 可被设备、系统和网络应用程序开发者所使用。这些开发者可以通过 CIM WorkShop 查看和创建 WBEM 类和 WBEM 实例。

在 CIM WorkShop 中,您可以运行下列工作:

在 CIM Workshop 中提供了以下增强功能和新增功能:

有关详细信息,请参见Sun WBEM SDK Developers Guide

新增对 WBEM 进程指示(外部)事件的支持

目前,WBEM 事件服务允许客户机应用程序在满足相关条件时异步接收指示。然而,唯一支持的指示属于类生命周期指示。生命周期指示表示实例的修改、创建和删除。

虽然这类指示非常灵活且范围很广,但是探测可能需要公布不属于这种类型的指示。考虑到这项要求,DMTF 引入了进程指示结构作为当前指示结构的扩展。WBEM 服务的进程指示现在可以处理这个扩展结构。

WBEM 服务的进程指示是 Sun Microsystems 事件模型中进程指示部分的实现。进程指示类是设备发布的所有指示的超类。该超类也包括生命周期指示。

订阅进程指示的过程与订阅生命周期指示的过程相同。

有关详细信息,请参见Sun WBEM SDK Developers Guide

WBEM mofcomp 增强命令

托管对象格式 (MOF) 编译程序 (mofcomp) 现在允许在命令行中指定名称空间。如果名称空间不存在,便会自行创建。

此外,MOF 编译程序现在生成 Java 接口和类源文件。该功能允许您使用标准的 Java 接口,而不是 CIM 构建和 CIM 对象模型应用程序编程接口 (API)。

对于每一个 CIMClass 都会生成一个接口和一个类文件。生成的接口使您能够创建不同的实现,同时保持互操作性。

有关详细信息,请参见Sun WBEM SDK Developers Guide

为新的 Java WBEM SDK 添加了样例程序

Java WBEM 软件开发者工具包 (SDK) 现在包括一个新的样例 Java 小应用程序和一些样例程序。Java applet 和样例程序安装在 /usr/demo/wbem 中。

Java WBEM SDK 样例程序向您说明如何使用事件、查询和批处理功能。您可以以这些样例为基础来开发自己的程序。

有关详细信息,请参见Sun WBEM SDK Developers Guide

Solaris WBEM 软件开发者工具包

Solaris 基于 Web 的企业管理 (WBEM) 软件开发者工具包 (SDK) 包含开发者用来创建应用程序的 API。基于 WBEM,这些应用程序可以在 Solaris 操作环境中访问数据和管理资源。Solaris WBEM SDK 还包括 CIM WorkShop。CIM WorkShop 是开发者可以用来创建 WBEM 应用程序的 Java 应用程序。使用 CIM WorkShop,开发者可以查看样例 WBEM 客户机和此软件附带的提供者程序。

有关详细信息,请参见Sun WBEM SDK Developers Guide

新的 Solaris Provider

新的 Solaris Provider 允许开发者创建软件,以便在通用信息模型 (CIM) 环境中获取和设置有关托管设备的信息。Solaris Provider 为 CIM 对象管理器提供了 Solaris 操作环境中的托管资源的实例。

Solaris 9 软件中有五个新的 Solaris Provider:

有关详细信息,请参见Sun WBEM SDK Developers Guide