Notes

  1. This chapter is generally attributable to the following article: H. Kreger, "Java Management Extensions for Application Management," IBM Systems Journal 40(1) (March 2001), http://www.research.ibm.com/journal/sj/401/kreger.pdf.

  1. "Java Management Extensions (JMX) Specification," JSR 3, http://www.jcp.org/jsr/detail/3.jsp.

  1. J2SE stands for Java 2 Platform, Standard Edition, which is Sun Microsystems' Java platform. More information is available at http://java.sun.com/j2se. Java and all Java-based marks are trademarks of Sun Microsystems, Inc., in the United States and other countries .

  1. SNMP stands for Simple Network Management Protocol, which is an IETF (Internet Engineering Task Force) standard. More information on SNMP is available at http://www.ietf.org.

  1. CIM/WBEM stands for Common Information Model/Web-Based Enterprise Management. It is defined by the Distributed Management Task Force (DMTF). More information is available at http://www.dmtf.org.

  1. JDBC (Java Database Connectivity) is an API that isolates database clients from database vendors . It is a Sun Microsystems technology. JDBC is a trademark of Sun Microsystems, Inc., in the United States and other countries.

  1. CMIP stands for Common Management Information Protocol and is usually referred to in conjunction with CMIS (Common Management Information Services). This management standard was defined by OSI ( Open Systems Interconnection) as an ISO standard: ISO 9595/2 and 9596/2 (http://www.iso.ch). More information on CMIP/CMIS can be found at http://www.iso.ch.

  1. Tivoli Systems, Inc., 9442 Capital of Texas Highway North, Arboretum Plaza One, Austin, TX 78759 (http://www.tivoli.com). Tivoli is a trademark of Tivoli Systems in the United States, other countries, or both.

  1. Computer Associates International, Inc., One Computer Associates Plaza, Islandia, NY 11749 (http://www.cai.com).

  1. Microsoft Windows is Microsoft's workstation operating system family, including Windows 95, Windows 98, Windows NT, Windows 2000, and Windows XP. More information is available at http://www.microsoft.com. Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both.

  1. IBM AIX is a UNIX-based operating system available from IBM Corporation, Armonk, NY (http://www.ibm.com/servers/aix).

  1. Solaris is Sun Microsystems' UNIX-based operating system. More information is available at http://www.sun.com/solaris.

  1. HP-UX is Hewlett-Packard's UNIX-based operating system. More information is available at http://www.hp.com/products1/unix/operating.

  1. J2EE stands for Java 2 Platform, Enterprise Edition, which is Sun Microsystems' Java platform. J2EE application servers are vendor products that support the J2EE specification. More information is available at http://java.sun.com/j2ee. Java and all Java-based marks are trademarks of Sun Microsystems, Inc., in the United States and other countries.

  1. RFC 1514 (http://www.ietf.org/rfc/rfc1514.txt) dictates that, "The Internet-standard Network Management Framework consists of three [four] components . They are: STD 16, RFC 1155 [1] which defines the SMI, the mechanisms used for describing and naming objects for the purpose of management. http://www.ietf.org/rfc/rfc1155.txt; STD 16, RFC 1212 [2] defines a more concise description mechanism, which is wholly consistent with the SMI. http://www.ietf.org/rfc/rfc1212.txt; STD 17, RFC 1213 [3] which defines MIB-II, the core set of managed objects for the Internet suite of protocols.; STD 15, RFC 1157 [4] which defines the SNMP, the protocol used for network access to managed objects."

  1. JMAPI .08, Java Management API specification. These specifications are no longer available from Sun Microsystems; however, this book contains an overview of the JMAPI technologies: "Java 1.2 Unleashed," Sams Publishing (http://www.szptt.net.cn/9810dnwl/new/jdk1.2/index.htm). This chapter covers JMAPI (see http://www.szptt.net.cn/9810dnwl/new/jdk1.2/ch36/ch36.htm).

  1. JDMK 2.0 is available from Sun Microsystems, Inc., 901 San Antonio Rd., Palo Alto, CA 94303. More information is available at http://java.sun.com/products/jdmk.

  1. Source: "Java Management Extensions (JMX) Specification," JSR 3, http://www.jcp.org/jsr/detail/3.jsp, which was led by Sun Microsystems to create a management API for Java resources.

  1. Java Community Process (http://www.jcp.org) is Sun Microsystem's process for allowing the Java community to participate in the development of Java language extensions and new Java APIs.

  1. Groupe Bull was the original company name for the representative. This company is now referred to as "Evidian: A Groupe Bull Company" (http://www.evidian.com).

  1. TIBCO Software is a provider of business integration solutions (http://www.tibco.com).

  1. Powerware, an Invensys Company, Powerware Corporation, designs and manufactures innovative, end-to-end power protection and management solutions (http://www.powerware.com).

  1. Borland Software Corporation is a provider of technology used to develop, deploy, and integrate software applications (http://www.borland.com).

  1. Motorola, Inc., is a provider of integrated communications solutions and embedded electronic solutions (http://www.motorola.com).

  1. BEA Systems, Inc., is an application infrastructure software company (http://www.bea.com).

  1. IONA iPortal J2EE is an application server by IONA. According to IONA, the iPortal Application Server has been incorporated into the Orbix E2A Application Server Platform as the Orbix E2A J2EE Technology Edition. More information is available at www.iona.com.

  1. Produced by Lutris Technologies, Lutris EAS 4 is a J2EE application server that introduces a services architecture, in which J2EE services are pluggable modules, that incorporates JMX manageability into every service, as well as full versioning of service components for complete configuration and product packaging control. More information is available at http://www.lutris.com.

  1. JBoss is an open-source J2EE application server. It is inherently JMX based. More information is available at http://www.jboss.org.

  1. Java Dynamic Management Kit (JDMK) 3.0 is available from Sun Microsystems, Inc., 901 San Antonio Rd., Palo Alto, CA 94303, http://java.sun.com/products/jdmk.

  1. Java Dynamic Management Kit (JDMK) 4.0 is available from Sun Microsystems, Inc., 901 San Antonio Rd., Palo Alto, CA 94303 (http://java.sun.com/products/jdmk).

  1. "Java Management Extensions (JMX) Remoting 1.2," JSR 160, http://www.jcp.org/jsr/detail/160.jsp, led by Sun Microsystems.

  1. JSR 146: "WBEM Services: JMX Provider Protocol Adapter" (http://www.jcp.org/jsr/detail/146.jsp), led by Sun Microsystems.

  1. JSR 71: "JMX-TMN Specification," (http://www.jcp.org/jsr/detail/071.jsp), led by Evidian.

  1. JSR 70: "IIOP Protocol Adapter for JMX Specification," (http://www.jcp.org/jsr/detail/070.jsp), led by IONA.

  1. IIOP stands for Internet Inter-Operability Protocol. More information is available at http://www.omg.org and http://www.omg.org/technology/documents/corba_spec_catalog.htm.

  1. CORBA stands for Common Object Request Broker Architecture. More information is available at http://www.omg.org and http://www.omg.org/gettingstarted/corbafaq.htm.

  1. The specification in JSR 77, "J2EE Management" (http://www.jcp.org/jsr/detail/077.jsp), led by Sun, defines the object model and JMX implementation for managing J2EE application servers.

  1. JSR 146: "WBEM Services: JMX Provider Protocol Adapter" (http://www.jcp.org/jsr/detail/146.jsp), led by Sun Microsystems.

  1. JSR 71: "JMX-TMN Specification," (http://www.jcp.org/jsr/detail/071.jsp), led by Evidian.

  1. Java Management Extensions Instrumentation and Agent Specification v1.0 (Final Release, April 2000), Sun Microsystems, Inc., 901 San Antonio Road, Palo Alto, CA 94303; available at http://java.sun.com/products/JavaManagement.

  1. According to the Free Software Foundation (http://www.gnu.org/philosophy/license-list.html#SunCommunitySourceLicense) and numerous editorials at the time of the SCSL release, this license is not well thought of in the free-software and open-source communities.

  1. Java Management Extensions Technology Compatibility Kit 1.0 (April 2000), Sun Microsystems, Inc., 901 San Antonio Road, Palo Alto, CA 94303; available at http://java.sun.com/products/JavaManagement.

  1. Tivoli's Application Management Specification is used to define the characteristics of a managed application.

  1. The MIB file is the Management Information Base data format used by SNMP to describe its object model. Source: M. Rose and K. McCloghrie, "Concise MIB Definitions," STD 16, RFC 1212 (March 1991), http://www.ietf.org/rfc/rfc1212.txt?number=1212.

  1. MOF stands for Managed Object Format. This format is used to describe CIM information and is defined by the DMTF in the CIM specification. More information is available at http://www.dmtf.org/standards/cim_schema_v23.php.

  1. The Dynamic Invocation Interface for CORBA description can be found at http://www.omg.org. Java and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc., in the United States and other countries.

  1. RMI stands for Remote Method Invocation, a Java API to support distributed programming with Java technology. More information is available at http://java.sun.com/products/jdk/rmi.

  1. HTTP stands for Hypertext Transfer Protocol. See "Hypertext Transfer Protocol -- HTTP/1.1," RFC 2068 (January 1997), http://www.ietf.org/rfc/rfc2068.txt?number=2068.

  1. SNMP stands for Simple Network Management Protocol, the protocol used for network access to managed objects. The SNMP is defined in RFC 1157 ("A Simple Network Management Protocol (SNMP)," May 1990, http://www.ietf.org/rfc/rfc1157.txt).



Java and JMX. Building Manageable Systems
Javaв„ў and JMX: Building Manageable Systems
ISBN: 0672324083
EAN: 2147483647
Year: 2000
Pages: 115

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net