4 Replies Latest reply on Jul 1, 2010 11:26 AM by jesper.pedersen

    Terminology around Domain changes

    dmlloyd

      We've been throwing around the term "Management Operation" an awful lot; this term has a lot of historical baggage so I propose the following terms regarding editing domain and host models.

       

      1. Domain Update - an object and/or XML representation of a change/delta to the domain model in some way.  Examples include starting, stopping, creating, or removing a deployment, defining new server groups, or changing the configuration of a running service.
      2. Host Update - the host-config equivalent to a Domain Update.  Examples include changing the physical bind address of a service, updating a JVM parameter, or adding a server instance to the host.
      3. Administrative Operation - an object and/or XML representation of a change to the runtime state of one or more services; such a change does not have an impact on domain or host models and thus is not logged or distributed in any way (and thus cannot be undone).  Examples include interrupting a thread, closing a socket, or terminating a web session.
      4. Domain Query - an object and/or XML representation of a query into the domain model, to return information about the configuration state of the domain.
      5. Host Query -  an object and/or XML representation of a query into the host model, to return information about the configuration state of a host.
      6. Administrative Query - an object and/or XML representation of a query into the current running state of one or more services.

       

      Hopefully this would clear up some of the confusion.  Thoughts?

       

      Also I recommend the tag "terms" for articles and discussions relating to terminology.  Searching for "domain"+"terms" will then yield a fairly complete lexicon.