Computer system for accessing instrumentation information
First Claim
1. A computer storage medium having computer executable instructions for performing steps comprising:
- (a) receiving from a sending device at a receiving device a first Simple Object Accessing Protocol (SOAP) message comprising a first operation identifier for accessing instrumentation information and a first resource identifier associated with a first computer system resource;
(b) resolving the first resource identifier into an address for a local handler associated with the first resource;
(c) sending a local request to the local handler at the resolved address;
(d) determining a timeout period for the first Simple Object Accessing Protocol message, the timeout period being a published default timeout period, the timeout period not being part of the first Simple Object Accessing Protocol message, determining the timeout period including requesting the published timeout period from a publishing device, the publishing device being different from the sending device and the receiving device; and
(e) when the receiving device cannot comply with the timeout period, sending an Unsupported Timeout message to the sending device.
2 Assignments
0 Petitions
Accused Products
Abstract
To maintain and manage a computer network, a system administrator may monitor a large number and variety of components, each component comprising a variety of resources. The instrumentation of a resource may be monitored and/or manipulated by receiving a Simple Object Accessing Protocol (SOAP) message comprising an operation identifier for accessing instrumentation information and a resource identifier associated with a computer system resource. The management system may resolve the resource identifier into an address for a local handler associated with the resource, and may send a local request to the local handler at the resolved address.
-
Citations
18 Claims
-
1. A computer storage medium having computer executable instructions for performing steps comprising:
-
(a) receiving from a sending device at a receiving device a first Simple Object Accessing Protocol (SOAP) message comprising a first operation identifier for accessing instrumentation information and a first resource identifier associated with a first computer system resource; (b) resolving the first resource identifier into an address for a local handler associated with the first resource; (c) sending a local request to the local handler at the resolved address; (d) determining a timeout period for the first Simple Object Accessing Protocol message, the timeout period being a published default timeout period, the timeout period not being part of the first Simple Object Accessing Protocol message, determining the timeout period including requesting the published timeout period from a publishing device, the publishing device being different from the sending device and the receiving device; and (e) when the receiving device cannot comply with the timeout period, sending an Unsupported Timeout message to the sending device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer storage medium having computer executable instructions for performing steps comprising:
-
(a) sending from a client manager to a resource agent a first Simple Object Accessing Protocol (SOAP) request comprising an first operation identifier for retrieving instrumentation information and a resource identifier indicating a resource that is the source of the instrumentation information; (b) receiving at the client manager a first SOAP response comprising a first value of the instrumentation information of the resource; (c) sending from the client manager a second SOAP request comprising a second operation identifier for correcting instrumentation information, the resource identifier, and a second value of the instrumentation information, the second SOAP request requesting that the first value be replaced by the second value in the resource associated with the resource identifier; and (d) receiving at the client manager a second SOAP response, the second SOAP response being in response to the second SOAP request and indicating that the first value has been replaced by a third value instead of the second value in the resource associated with the resource identifier, the third value being different from the second value. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer storage medium having computer executable instructions for performing steps comprising:
-
(a) receiving a request message comprising an operation identifier for accessing instrumentation information, an address of a resource agent, and a uniform resource identifier identifying a computer system resource associated with the resource agent; (b) resolving the uniform resource identifier into an address for a local handler associated with the resource; (c) sending a local request to the local handler at the resolved address; (d) receiving resource instrumentation information; (e) determining based on a maximum time value in the request message, the maximum time value indicating a maximum time and not a set of requested information whether the maximum time for the resource agent to respond is zero; and (f) sending, in response to the local request, only cached results in response to determining the maximum time for the resource agent to respond is zero.
-
Specification