Patent ID: 8793705

Claim:
A method comprising: subscribing, by a computer system, a browser component of a first web page to a topic of a plurality of topics, wherein the first web page is generated by a server running a server side component associated with the first web page, and wherein the browser component is a mutable data object on the first web page; receiving, by the computer system and via a message bus, an event that has been published to the topic by a data object of a second web page, wherein the second web page is not generated by the server, the event comprising data that reflects a change of the data object and having an event type that is associated with the topic; sending, by the computer system and via the message bus, a notification message for the event to subscribers of the topic, including sending the notification message to the browser component, wherein the notification message causes at least one of the browser component or the server side component to prepare for receipt of the event, and wherein the browser component is to monitor the message bus for the notification message associated with the event; and subsequently providing, by the computer system, the event to the browser component of the first web page via the message bus, wherein the event causes the server side component to be updated.