Visual Administrator for Java Service References
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The Java Management Extensions (JMX) Specification does not provide a mechanism to change attributes or execute operations on Java Management Beans (MBeans) using a graphical user interface, limiting the ability to manage and monitor complex enterprise computer networks effectively.
Innovation Solution
A visual administrator is developed to display a hierarchical tree structure in a graphical user interface, allowing users to select tree nodes representing services and view associated service references, including server reference names, types, and relationship values, enabling automatic startup configurations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the JMX Specification is used to manage Java resources, then standardized management capability is improved, but graphical user interface support deteriorates
Solution Approach 1:
The patent introduces a visual administrator as an intermediary layer between the JMX management architecture and users. This visual administrator provides graphical user interface capabilities while maintaining compatibility with the underlying JMX specification, allowing users to interact with MBeans through visual interfaces rather than programmatic approaches.
Solution Approach 2:
The patent creates a visual representation (copy) of the MBean hierarchy and attributes through tree structures in the graphical interface. These visual copies mirror the actual JMX objects and their properties, allowing users to interact with the representation while the underlying JMX objects remain unchanged.
2Measurement precision
If programmatic management of MBeans is used, then management precision is improved, but ease of operation deteriorates
Solution Approach 1:
The patent replaces the mechanical system of programmatic management (writing and executing code to manage MBeans) with a visual interaction system. Users can select MBeans and modify attributes through graphical interfaces, eliminating the need for manual coding while maintaining precise control over MBean management operations.
Data Source
AI summary
A method, apparatus, and system are provided for a visual administrator for specifying service references to support a service. According to one embodiment, a hierarchical tree structure having one or more tree nodes is displayed in a graphical user interface. Each of the one or more tree nodes may represent a resource of an application server. In an embodiment, at least one of the tree nodes represents a service of the application server. The tree node representing the service may be selected via a cursor control device. In one embodiment, upon selecting the tree node, a list of one or more service references associated with the service is displayed in the graphical user interface. Each listed service reference may include, for example, a server reference name, a service reference type, and/or a relationship value. In one embodiment, the relationship value specifies whether the listed service reference is to be automatically started when the service represented by the selected tree node is started.


