Posted to jmx-forum by Christophe today...
On 2001.06.26 13:51 Christophe Ebro wrote:
Hello
I am proud to announce that Sun has decided to provide in the packages of
the JMX 1.0 RI some new contribs.
These extensions are:
Remoting
- RemoteMBeanServer class
allows on the client side to create an object representing a remote MBean
Server, presenting the MBean Server interface and abstracting the
underlying protocol. This object can then be directly called to have a
single access point to the server side.
- proxy interfaces
a proxy is an object on the client side representing a remote MBean. Its
abstracts the underlying protocol used to communicate with the remote MBean
Server where the MBean lives.
- RMI Adaptor
Adaptor allowing a client to communicate with a remote MBean Server using
RMI. It has both a client and a server parts:
- the client part is used on the client side by the RemoteMBeanServer
class described above.
- the server part is instantiated on the agent side.
MBeanServerForwarder
Allows to customize the behavior of the default MBean Server, by
implementing stackable MBean Servers: each level can handle one or more
functionalities of the MBean Server, delegating the others to the
underlying level.
Context
Allows to pass additional data (for example for security, access control)
from the client to the MBean Server in the various requests.
Such additional data can be handled at the server side by creating a
MBeanServerForwarder, working with a MBeanServerChecker to check the
context data.
Heartbeat
This mechanism is designed:
- for a client to know if an agent is still alive (the client receives
notifications that can be handled in user code)
- for an agent to know if a client is still alive (does internal
cleanup if client dies)
CIM->JMX mapping and mof2MBean
Tool to generate skeletons of standard MBean classes from CIM MOF
schema(s).
In the skeletons, code is generated to represent the CIM semantic (for
example to check minimum and maximum values).
The MBeans can then be instantiated and managed using any protocol (RMI,
HTTP, etc.).
It allows to:
- model using CIM info model
- generate MBeans
- deploy them into a MBean Server
- manage them using any protocol supported by the MBean Server
Binaries, javadoc and examples are provided for those extensions.
Note that the JMX 1.0 RI itself is unchanged. The HTML adaptor has been
updated, to include latest fixes.
The packaging has been slightly changed: the structure of the zip is:
for the source package:
jmx-1_0_1-ri/
contrib/ -> the new contribs
jmx/ -> the RI including the HTML adapter (like the
previous package contents)
for the binary package:
jmx-1_0_1-ri_bin/
contrib/
jmx/
Have fun!
chris/
Christophe Ebro -
Sun Microsystems
Java Technology For Service Providers -
JMX Spec and Maintenance Leader
OSS through Java initiative participant
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-development