Java Application Configuration Tool (JACT)


Это интересно! Считают: 35

This study enables Java Management Extensions (JMX) based applications to be managed with a more advanced and user-friendly web based user interface as an alternative to the standard Java Monitoring and Management Console (JConsole).

It also provides RESTFul interfaces to manage and monitor management beans in addition to Remote Method Invocation (RMI) of JMX so that the third party companies can develop their JMX clients independent from JAVA. RESTFul interfaces of JAVA management beans can be added to Java Specification Request (JSR) — 160 (JSR-160) which exposes an API to the remote client that is as close as possible to the API defined by the JMX specification for access to instrumentation within the agent.

The JACT is secure because it builds on the Java technology standards for security, namely the Java Authentication and Authorization Service (JAAS). These standards enable connections between clients and servers to be private and authenticated and allow servers to control what operations different clients can perform.

In RMI technology too much time is being spent in garbage collection of remote objects. To expose management beans, due to the use of RESTFul adapter instead of RMI, JACT spends less time than JConsole in garbage collection.

JACT is developed in-house and used as an administration user interface of Service Delivery Framework of Vodafone Turkey. We would like to share our development experience and represent the results of comparative analyses of our product with its alternatives. (JConsole, JManage… etc). If there are good reactions to our product, we would be pleased to make it open-source.

The paper is composed of these parts:

  1. Introduction
  2. Architecture of Java Application Configuration Tool
    1. Advantages of JACT
    2. Restful Interfaces
  3. Authentication and Authorization
  4. Discussion
  5. Results


Оставить комментарий

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

© CEE-SECR 2012 • Email:
Powered by WordPress. • Hosted by Hosting Community • Developed by i-Help