Author: abogachuk
Date: 2010-05-03 16:37:03 -0400 (Mon, 03 May 2010)
New Revision: 21868
Modified:
trunk/jmx/docs/reference/en-US/introduction.xml
Log:
added some general info about jmx technology
Modified: trunk/jmx/docs/reference/en-US/introduction.xml
===================================================================
--- trunk/jmx/docs/reference/en-US/introduction.xml 2010-05-03 20:36:35 UTC (rev 21867)
+++ trunk/jmx/docs/reference/en-US/introduction.xml 2010-05-03 20:37:03 UTC (rev 21868)
@@ -6,9 +6,38 @@
<para><property>JBoss Tools</property>' JMX project is a
fork of <ulink
url="http://code.google.com/p/eclipse-jmx/">eclipse-jmx</...;, a
project by Jeff Mesnil.
It was forked with permission. </para>
+
+ <section>
+ <title>What is JMX?</title>
+ <para>
+The Java Management Extensions (JMX) technology is a standard part of the Java Platform,
Standard Edition (Java SE platform). The JMX technology was added to the platform in the
Java 2 Platform, Standard Edition (J2SE) 5.0 release.
+</para>
+ <para>
+The JMX technology provides a simple, standard way of managing resources such as
applications, devices, and services. Because the JMX technology is dynamic, you can use it
to monitor and manage resources as they are created, installed and implemented. You can
also use the JMX technology to monitor and manage the Java Virtual Machine (Java VM).
+</para>
+ <para>
+The JMX specification defines the architecture, design patterns, APIs, and services in
the Java programming language for management and monitoring of applications and networks.
+</para>
+ <para>
+Using the JMX technology, a given resource is instrumented by one or more Java objects
known as Managed Beans, or MBeans. These MBeans are registered in a core-managed object
server, known as an MBean server. The MBean server acts as a management agent and can run
on most devices that have been enabled for the Java programming language.
+</para>
+
+ <para>
+The specifications define JMX agents that you use to manage any resources that have been
correctly configured for management. A JMX agent consists of an MBean server, in which
MBeans are registered, and a set of services for handling the MBeans. In this way, JMX
agents directly control resources and make them available to remote management
applications.
+</para>
+ <para>
+The way in which resources are instrumented is completely independent from the management
infrastructure. Resources can therefore be rendered manageable regardless of how their
management applications are implemented.
+</para>
+ <para>
+The JMX technology defines standard connectors (known as JMX connectors) that enable you
to access JMX agents from remote management applications. JMX connectors using different
protocols provide the same management interface. Consequently, a management application
can manage resources transparently, regardless of the communication protocol used. JMX
agents can also be used by systems or applications that are not compliant with the JMX
specification, as long as those systems or applications support JMX agents.
+</para>
+<ulink
+
url="http://java.sun.com/docs/books/tutorial/jmx/overview/index.html...
more about JMX</ulink>.
+ </section>
+
<section>
<title>What is JMX Tools?</title>
- <para><property>JMX Tools</property> allows to setup multiple JMX
connections and provides view
+ <para><property>JBoss JMX Tools</property> allow to setup multiple
JMX connections and provide view
for exploring the JMX tree and execute operations directly from
Eclipse.</para>
<para>This chapter covers the basics of working with <property>JMX
plugin</property>, which is