3.1 Features of MessageSight3.1.1 MessageSight is a developer-friendly solution3.1.2 Connections to MessageSight3.2 Messaging patterns of MessageSight3.2.1 Fan out broadcast3.2.2 Fan in per device notification3.2.3 Fan out per device notification3.2.4 Fan out per device request-reply3.2.5 Fan in per device request-reply3.3 Install the MessageSight virtual appliance (for developers)3.4 Overview of the MessageSight web UI3.4.1 Connect to the MessageSight appliance3.4.2 The MessageSight Home page3.4.3 Administrator actions using the MessageSight web UI3.5 Overview of the MessageSight CLI3.5.1 Connect to the MessageSight appliance3.5.2 Administrator actions using the MessageSight CLI3.6 Message hubs, endpoints, and policies3.6.1 Endpoints3.6.2 Message hubs3.6.3 Connection policies3.6.4 Messaging policies3.6.5 Endpoints3.6.6 The DemoHub message hub3.6.7 Configuring your first message hub using the MessageSight web UI3.6.8 Configuring a message hub using the MessageSight CLI3.6.9 Use the MessageSight SSH to deploy message hub configuration