Method for providing performance data of a web server
First Claim
Patent Images
1. A method for a servlet of an Application server running on a Web server to provide performance data to a performance tool running on a client computer, where the Web server and the client computer are in communication over a network using a network protocol, said method for said servlet comprising:
- receiving a request for performance data from the performance tool, where the request is transported over the network;
obtaining the performance data as per the request;
formatting the performance data into a data structure; and
providing the data structure for transport to the performance tool over the network.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for the publication of performance data over a network for access by a plurality of performance tools. In response to HTTP calls, the performance data is provided to performance tools over a network in XML data structures.
6 Citations
34 Claims
-
1. A method for a servlet of an Application server running on a Web server to provide performance data to a performance tool running on a client computer, where the Web server and the client computer are in communication over a network using a network protocol, said method for said servlet comprising:
-
receiving a request for performance data from the performance tool, where the request is transported over the network;
obtaining the performance data as per the request;
formatting the performance data into a data structure; and
providing the data structure for transport to the performance tool over the network. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A monitoring system embedded within a computing system for providing performance data to a performance tool running on a client computer, where the computing system and the client computer are in communication over a network using a network protocol, comprising:
-
a communication system to receive a request for performance data from the performance tool, where the request is transported over the network;
a data collection system to obtain the performance data as per the request; and
a processing system to format the performance data into a data structure;
wherein the communication system provides the data structure for transport to the performance tool over the network. - View Dependent Claims (9, 10, 11, 12, 14, 15, 19)
-
-
13. An article to provide performance data of a computing system to a performance tool running on a client computer, where the computing system and the client computer are in communication over a network using a network protocol, comprising:
-
a computer-readable storage medium for the computing system;
means recorded on the medium for the computing system to receive a request for performance data from the performance tool, where the request is transported over the network;
means recorded on the medium to obtain the performance data as per the request;
means recorded on the medium to format the performance data into a data structure; and
means recorded on the medium to provide the data structure for transport to the performance tool over the network. - View Dependent Claims (16, 17)
-
-
18. A method for a performance tool running on a client computer to retrieve performance data from a servlet of an Application server running on a Web server, where the Web server and the client computer are in communication over a network using a network protocol, said method for said performance tool comprising:
-
sending a request for performance data to the servlet, where the request is transported over the network; and
receiving a data structure containing the performance data transported from the servlet over the network. - View Dependent Claims (20, 21, 22, 23, 24, 26)
-
-
25. A performance tool embedded within a client computer which retrieves performance data from a servlet of a computing system, where the computing system and the performance tool are in communication over a network using a network protocol, comprising:
a processor to provide a request for performance data where the request is transported to the computing system over the network; and
to receive a data structure containing the performance data transported from the computing system over the network.- View Dependent Claims (27, 28, 29)
-
30. An article of a performance tool running a client computer for retrieving performance data from a servlet of a computing system, where the computing system and the performance tool are in communication over a network using a network protocol, comprising:
-
a computer-readable storage medium;
means recorded on the medium for providing a request for performance data for transport to the computing system over the network; and
means recorded on the medium for receiving a data structure containing the performance data transported from the computing system over the network. - View Dependent Claims (31, 32, 33, 34)
-
Specification