Patent ID: 7934163
Filing Date: 2011-04-26
Classification: G06F

Abstract:
1. A method for supporting a portal application, comprising: accepting a request, at a container on one or more web servers, from a user that interacts with a graphical user interface (GUI) of a web application at a client side; mapping the request to a control tree factory, wherein the control tree factory is operable to associating at least one control in the control tree with another control in the control tree using an event notification mechanism, wherein the event notification mechanism allows the at least one control to register with the another control in the control tree for events that the another control raises; advancing the control tree through at least one lifecycle stage in a sequence of one or more lifecycles, wherein the at least one control in the control tree operates to be updated once the at least one control receives an event notification from the another control in the control tree through the event notification mechanism; aggregating the output of each control of the set of controls in the control tree to produce a response based on the request; and providing the response to the GUI.