Developing an Agent

An agent lets administrative users monitor and manage a system of objects, which correspond to the moving parts of a software product. As an agent developer, your most important task is modeling that system of managed objects.

Procedure

  1. Analyze the software product to understand its components and its administrative interactions. (For detailed instructions, see Analyzing a System of Managed Objects.)
    Your analysis produces a table and a diagram—artifacts that guide subsequent coding. (For example artifacts, see Example Analysis of Managed Objects for Tomcat)
  2. Translate your model into a Java program using the API constructs in the SDK.