Azure SignalR Service allows us to establish persistent two-way communication between the client and the server over the network. When the client connects to the server, the connection remains active until the client disconnects. While the connection is active, messages can travel either way at any time. The client can send messages to the server, but the server can likewise send a message to the client when some event occurs. This functionality makes SignalR Service especially useful for building fully interactive web-based applications.

A function can act as a client for a SignalR Service instance. It has various types of bindings, which we will cover in this lesson. We will do so with the following interactive playground:

Get hands-on with 1200+ tech skills courses.