Portal technology defines a complete event model covering reads and updates. A request for an aggregate page on a portal is translated into individual read operations on all the portlets that form the page ("codice_1" operations on local, JSR 168 portlets or "codice_2" operations on remote, WSRP portlets). If a submit button is pressed on any portlet on a portal page, it is translated into an update operation on that portlet alone (codice_3 on a local portlet or codice_4 on a remote, WSRP portlet). The update is then immediately followed by a read on "all" portlets on the page.