T>>но это дичь, имхо проще COM переписать
D>Сообщения свои, определенные вида WM_USER+. С ASP.NET никогда не работал, но если там есть возможности создать TCP/IP соединение через socket с функциями Send/Receive, тогда действительно проще написать все на C# и не использовать COM.
вроде в
SignalR допилили поддержку TCP, посмотри, может, это то, что надо :
https://github.com/aspnet/SignalR/tree/release/2.1/samples/ClientSample/Tcp