JSR 48 Java WBEM API Specification is a Java Specification Request developed under the
Java Community Process
The Java Community Process (JCP), established in 1998, is a formal mechanism that enables interested parties to develop standard technical specifications for Java technology. Becoming a member of the JCP requires solid knowledge of the Java program ...
. It specifies the Java language binding of the
DMTF
Distributed Management Task Force (DMTF) is a 501(c)(6) nonprofit industry standards organization that creates open manageability standards spanning diverse emerging and traditional IT infrastructures including cloud, virtualization, network, s ...
Common Information Model/
Web-Based Enterprise Management 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 A Technology Compatibility Kit (TCK) is a suite of tests that at least nominally checks a particular alleged implementation of a Java Specification Request (JSR) for compliance. It is one of the three required pieces for a ratified JSR in the Java C ...
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 SE) is a computing platform for development and deployment of porting, portable code for desktop computer, desktop and server (computing), server environments. Java SE was formerly known as Java 2 Platform, S ...
(Java SE; formerly J2SE) 7 or higher.
API content
WS JSR-48 APIThe API
[WS, http://ws-inc.com/resources/api/jsr48.php] is composed of 5
packages:
#
javax.cim
— Contains the Java representations of CIM entities
#
javax.wbem
— Contains WBEM entities common to all services
#
javax.wbem.client
— Contains the WBEM client
#
javax.wbem.listener
— Contains the WBEM indication listener
#
javax.wbem.provider
— Contains the WBEM provider interface
Implementations
WSprovides a JSR-48 implementation as part of the WS SDK Pro, WS also uses JSR-48 for the WS J WBEM Server and WAVE (WBEM Agent Validation Environment)
Th
SBLIMCIM Client for Java adopted the JSR 48 API.
It has been stated that the OpenPegasus project will use JSR 48 for their JMPI provider interface, although status about this is not yet available.
References
External links
JSR 48 on JCP Home— The home page of the JSR-48 expert group.
SBLIM— Open source project providing
JSR 48 compliant Java CIM client(and much more).
OpenPegasus— Open source project providing a CIM Object Manager written in C++ that will adopt JSR 48 for their Java provider interface (JMPI).
{{DMTF Standards
Java specification requests