title: How do I push data from a console program over SignalR websockets?
body: <p>I have a website running as an Azure Web App which is configured to use SignalR and the Azure Service Bus scaleout backplane. All working well, and clients connect via the /signalr URL and I can push data from the server to the connected clients.</p>
  
  <p>I also have several console apps which periodically run and output new data. I would also like to push the new data to the web-connected clients.</p>
  
  <p>How can I tie in my non-web applications with SignalR? All the examples I see assume every server in the scaleout cluster are web-facing. Is there some special setup I need to do to have external processes join the SignalR cluster and be able to push data to web-connected clients over the SignalR websocket connection without having to make them web apps as well?</p>