У нас есть приложение Electron, которое поставляется с базовым приложением .NET.
Эти два приложения должны иметь возможность общаться, сейчас мы используем древнюю технологию, записывая в файл JSON, из которого основное приложение .NET регулярно опрашивает.
Мы хотим обновить это, чтобы использовать сокеты вместо этого. Разработчик NodeJS хочет использовать socket.io, а разработчик .NET Core хочет использовать SignalR.
Так что вопросы, вероятно, следующие:
Работает ли SignalR нормально с Node?
Работает ли Socket.io нормально с .NET Core?
Должны ли мы просто использовать стандартные WebSockets на обоих концах?