Web based management of host computers in an open protocol network
First Claim
1. A method in a host computer comprising a server configured for providing web based management of host computers in communication via an open protocol network, the method comprising:
- first receiving, by the server and from a user browser according to hypertext transport protocol (HTTP), a web-based user request specifying execution of a management operation by at least one selected host computer specified in the web-based user request, each host computer having an application resource for executing corresponding application operations and a management resource for executing the management operation, the application resource of said host computer having received the web-based user request being said server;
first outputting from the server to the corresponding management resource of the at least one selected host computer a web request generated by the server based on executing the web-based user request, the web request implemented as a first HTTP Post and specifying a management command for execution of the management operation by the management resource of the at least one selected host computer;
second receiving by the server from the corresponding management resource of the at least one selected host computer a web response implemented as a second HTTP Post and that specifies information based on execution of the management operation; and
second outputting by the server to the user browser a web-based user response based on the web response.
1 Assignment
0 Petitions
Accused Products
Abstract
Host computers in a distributed open standards-based computing system are configured for performing application operations and management operations, including sending and receiving configuration management messages according to a web based protocol across an Internet Protocol. Each host computer includes an application resource configured for executing the corresponding application operations, for example initiating a unified messaging session for a unified messaging subscriber, providing text to speech services, providing short message service operations, etc., in response to an application request received from the open standards interface. Each host computer also includes a management resource configured for executing prescribed configuration management operations based on a corresponding received management command from the open standards interface. The received management command may be an application-generated command output by a management server executing a management application for a user, or a host-generated command output by a host computer in response to execution of a corresponding management operation. Hence, the execution of the management resource on each of the host computers in the distributed open standards-based computing system enables deployment of a web based arrangement for managing the host computers, where any host computer can send a request to another host computer during execution of the corresponding management operation.
33 Citations
39 Claims
-
1. A method in a host computer comprising a server configured for providing web based management of host computers in communication via an open protocol network, the method comprising:
-
first receiving, by the server and from a user browser according to hypertext transport protocol (HTTP), a web-based user request specifying execution of a management operation by at least one selected host computer specified in the web-based user request, each host computer having an application resource for executing corresponding application operations and a management resource for executing the management operation, the application resource of said host computer having received the web-based user request being said server; first outputting from the server to the corresponding management resource of the at least one selected host computer a web request generated by the server based on executing the web-based user request, the web request implemented as a first HTTP Post and specifying a management command for execution of the management operation by the management resource of the at least one selected host computer; second receiving by the server from the corresponding management resource of the at least one selected host computer a web response implemented as a second HTTP Post and that specifies information based on execution of the management operation; and second outputting by the server to the user browser a web-based user response based on the web response. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A host computer configured for providing web based management of host computers in communication via an open protocol network, the host computer comprising:
-
a web based interface configured for receiving a web-based user request from a user browser according to hypertext transport protocol (HTTP) and outputting a web page, the web based interface configured for outputting a web request implemented as a first HTTP Post to an identified host computer and receiving a web response implemented as a second HTTP Post from the identified host computer; and an executable server application configured for identifying the identified host computer specified in the web-based user request for execution of a management operation specified in the web-based user request and necessary for generating the web page in response to the web-based user request, the executable server application generating within the web request an identifier that specifies execution of the management operation by a management resource within the identified host computer, the executable server application generating the web page based on results of execution of the management operation specified within the web response. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A system configured for performing distributed computing operations, the system comprising:
-
a plurality of host computers configured for communication via an Internet protocol (IP) network, each host computer including; (1) a web interface configured for sending and receiving web requests and web responses, (2) a corresponding application resource configured for performing corresponding application operations, and (3) a management client resource configured for executing prescribed management operations in response to respective web requests received as respective first hypertext transport protocol (HTTP) Posts by the corresponding web interface, the management client resource configured for outputting a web response as a second HTTP Post and that specifies results of execution of a selected management operation in response to a received web request implemented as a corresponding one of the first HTTP Posts; wherein the application resource of one of the host computers is implemented as a web based management server resource configured for;
(1) generating the web request as the corresponding first HTTP Post for execution of the selected management operation by at least one selected host computer in response to reception from a user browser of a web request according to HTTP that specifies the selected management operation and the at least one selected host computer, and (2) outputting to the user browser a web-based user response based on the corresponding web response, implemented as the corresponding second HTTP post, from the at least one selected host computer. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A computer readable medium having stored thereon sequences of instructions for providing web based management of host computers in communication via an open protocol network, the sequences of instructions including instructions for performing the steps of:
-
first receiving, from a user browser and by a server executed in one of the host computers, a web-based user request according to hypertext transport protocol (HTTP) and specifying execution of a management operation by at least one selected host computer specified in the web-based user request, each host computer having an application resource for executing corresponding application operations and a management resource for executing the management operation, the application resource of said host computer having received the web-based user request being said server; first outputting from the server to the corresponding management resource of the at least one selected host computer a web request generated by the server based on executing the web-based user request, the web request implemented as a first HTTP Post and specifying a management command for execution of the management operation by the management resource of the at least one selected host computer; second receiving by the server from the corresponding management resource of the at least one selected host computer a web response implemented as a second HTTP Post and that specifies information based on execution of the management operation; and second outputting by the server to the user browser a web-based user response based on the web response. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A host computer configured for providing web based management of host computers in communication via an open protocol network, the host computer comprising:
-
means for first receiving, from a user browser according to hypertext transport protocol (HTTP), a web-based user request specifying execution of a management operation by at least one selected host computer specified in the web-based user request, each host computer having an application resource means for executing corresponding application operations and a management resource means for executing the management operation; server means as the corresponding application resource means, the server means configured for first outputting to the at least one selected host computer a web request implemented as a first HTTP Post and generated by the server means based on executing the web-based user request, the web request specifying a management command for execution of the management operation by the management resource means of the at least one selected host computer; the means for first receiving the web-based user request configured for second receiving from the at least one selected host computer a web response implemented as a second HTTP Post and that specifies information based on execution of the management operation; and the server means configured for second outputting to the user browser a web-based user response based on the web response. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39)
-
Specification