You are running OpenFin Runtime version:
This example shows three different ways of pushing out messages from a single source to multiple windows.
You may want to have one window/worker acting as the connection to a websocket and then have that push out data across multiple windows.
This hasn't been built as an example of best practice. The goal is to give you a way of defining what type of message you want to share, how you want to share that message and if there is a threshold in milliseconds you do not want a message to exceed.
You can run this example in the browser:
Or you can run this example in OpenFin (either a standard application or platform application):