Patent ID: 8874654

Claim:
A system for processing a request to a portlet, suitable for use in a network environment, the system comprising: a server configured to run one or more portlets, the server configured to communicate over a network with a publishing broker, the server configured to communicate over a network with a client, wherein the server is also configured such that responsive to receiving a request from the client the server invokes an instance of a portlet at the server, the portlet invoked by executing a first thread and a second thread associated with the portlet; wherein the first thread generates a container tag for a unique topic, the unique topic associated with the portlet and provided to a second thread, wherein the server is also configured to provoke a render phase of the portlet, wherein the server is also configured to subscribe a requesting client to receive the unique topic information from a publishing broker rather than the server, the unique topic information to be used by the client for updating topic information from the broker rather than receiving the updated portal page information from the portal application of the server; and wherein the second thread is executed in parallel to the first thread.