The Admin Console uses the Java Management Extension (JMX) API as its underlying architecture. The JMX API models system administration functions using Java objects called MBeans. Each MBean contains a set of attributes that define parameters for various management functions and operations that define administrative actions. The Admin Console enables access these MBean attributes and operations using a convenient graphical user interface.
All the management tasks can be performed using the Admin Console or the command-line interface. The command-line interface is useful for scripting of system administration operations or for system administrators who prefer to use a command-line environment.