WEB-JMX

Introduction

WEB-JMX is a Web application that improves the management and configuration of the MAS Services Container through a friendly user interface. Thanks to this application, an administrator can remotely carry out all the management operations required on the container, like deploying or undeploying applications, starting or stopping services, etc.

A JMX (Java Management Extensions) technology based management platform has been integrated to manage the MAS Services Container. This platform gives access to all the managed elements through a wide variety of communications protocols.

Development

The following operations could be carried out through the WEB-JMX management interface:

  • Management operations:
    • MAS container starting and stopping
    • Remote deployment of new applications from their respective EAR file or from the URL
    • Undeployment of applications
    • Services starting and stopping
    • Services status querying
  • Configuration operations:
    • Configuration of the number of threads each service uses
    • Configuration of the trace level
    • Configuration of the number of connections

Evolutionary lines

WEB-JMX evolutionary lines are:

  • Extension of the container management capabilities

Related projects