WBEM Services Specification
Encyclopedia
JSR 48 WBEM Services Specification is a Java Specification Request developed under the Java Community Process
Java Community Process
The Java Community Process or JCP, established in 1998, is a formalized process that allows interested parties to get involved in the definition of future versions and features of the Java platform....

. It specifies the Java language binding of the DMTF Common Information Model
Common Information Model (computing)
The Common Information Model is an open standard that defines how managed elements in an IT environment are represented as a common set of objects and relationships between them...

/Web-Based Enterprise Management
Web-Based Enterprise Management
Web-Based Enterprise Management is a set of systems management technologies developed to unify the management of distributed computing environments. WBEM is based on Internet standards and Distributed Management Task Force open standards: Common Information Model infrastructure and schema,...

 standards. The JSR 48 Expert Group has completed the public review in 2006 and is now on the way to create a Technology Compatibility Kit
Technology Compatibility Kit
A Technology Compatibility Kit is a suite of tests that at least nominally checks a particular alleged implementation of a Java Specification Request for compliance...

 in order to finalize the standard. The API can be regarded as stable.

JSR 48 requires Java Platform, Standard Edition
Java Platform, Standard Edition
Java Platform, Standard Edition or Java SE is a widely used platform for programming in the Java language. It is the Java Platform used to deploy portable applications for general use...

 (Java SE; formerly J2SE) 1.4 or higher.

API content

The API is composed of 5 packages
Java package
A Java package is a mechanism for organizing Java classes into namespaces similar to the modules of Modula. Java packages can be stored in compressed files called JAR files, allowing classes to download faster as a group rather than one at a time...

:
  1. javax.cim — Contains the Java representations of CIM entities
  2. javax.wbem — Contains WBEM entities common to all services
  3. javax.wbem.client — Contains the WBEM client
  4. javax.wbem.listener — Contains the indication listener
  5. javax.wbem.provider — Contains the provider interface

Implementations

The JSR 48 specification lead has published a reference implementation on SourceForge in the WBEM Services project. The SBLIM CIM Client for Java adopted the JSR 48 API with the 2.0 release, the OpenPegasus project will use JSR 48 for their JMPI provider interface.

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK