I currently have a TCP server application written in .Net that receives and sends messages to clients. I am looking at creating a web application, so you need a level of communication.
I built a Node.JS + Socket.IO application that connects to my TCP server and then sends the message to the web application and everything works fine.
I just read about SignalR as an alternative to keep it on the .Net stack.
However, I also found that I could write C # Websocket Server, a basic demo here
I assume that this core server is what SignalR is, but obviously with a lot more features in it?
What I'm trying to solve is just to add the current TCP application with the Websocket server or go to a separate SignalR or Node.js route? Of interest, how does SignalR work, is it a Windows service, a console application, or IIS?
Jon Mar 02 2018-12-12T00: 00Z
source share