« September 18, 2003 | Main | September 20, 2003 »

September 19, 2003

Topic Guides

I've added a new feature in the left-hand margin called "Topic Guides." I frequently research subjects in some depth to gain an understanding of them as I write, consult, and speak. I used to just throw them in the Features page, but its becoming crowded and not as useful to me. So, I started creating guides for DIgital Identity and Voice over IP. I'll slowly migrate subjects out of the Features page and into individual topic guides. My goal is not to become a network directory, but to put information and net-based resources into context---at least my context.

07:10 PM | Recommend This | Print This

WS-Manageability

This week IBM, CA, and Talking Blocks submitted the WS-Manageability specification to the OASIS WSDM technical committee. Because most of the writing I've been doing for InfoWorld has focused on the WS intermediary space, manageability has been a topic I've though a lot about. Most intermediary products make as much noise about their ability to manage Web services as they do about their ability to provide proxy services like security and logging.

The WS-Manageability specification defines the ideas of manageability topics and management aspects.

A topic covers the functional capability that supports management of a particular problem or management domain...The functional capability of a topic is described using as combination of three aspects: properties, operations, and events.

The five topics identified in the specification are:

  1. Identification - provides the capability to uniquely identify the resource under management.
  2. State - provides the capability to manage the operational state of the resource under management.
  3. Configuration - provides the capability to manage the collection of properties that affect the behavior of the resource under management.
  4. Metrics - provides the capability to manage important metrics, the raw, atomic, unambiguous, quantifiable data about the resource under management.
  5. Relationships - provides the capability to query the associations that the resource under management participates in with other resources.

The three three aspects of manageability are:

  1. Properties - the publicly exposed state of the resource.
  2. Operations - the methods that the resource supports.
  3. Events - information which describes state changes within the resource.

The specification goes on to describe these in great detail. The group also submitted a concepts document which contains some very good discussions of Web services in general and a representation document that contains the XML definitions for the specification.

10:24 AM | Recommend This | Print This