Pregunta

Can SignalR send messages to a Borland C++ client and if so what is the oldest version of Borland C++ (ver 6/ ver 7)? How would a Borland C++ client receive a SignalR message if it is possible? If not what send technology would be best with Borland C++ as the client and C# .NET as the pusher?

¿Fue útil?

Solución

It looks like there is a C++ client, but it's not actively maintained, so you might have to customize a lot of the code to make it work for you. It might be possible to use node.js/socket.io with edge.js but it's probably not very straightforward. I'd take a look at things like ZeroMQ or RabbitMQ.

Otros consejos

I am searching for the same info but in a wider context. I m rather interested to know, if there exists a way using SignalR from a plain C++ in general without managed extensions. Compiler as such does not matter for me. I plan using MS Visual Studio 2005 or above.

Originally, I was sure that technology is fully .NET related. To my surprise, I have discovered C++ client wrapper on official ASP.NET source repository. https://github.com/aspnet/SignalR-Client-Cpp

The code is for VS 2013. After a short review of code, I see no use of managed extensions or Microsoft specific coding. It looks that the code should be portable with very limited effort. I will try building it now with VS 2005 and will update this comment on results afterwards.

As of the date of writing, last commit into repository is only 15 days old. So it looks like the code is actively maintained and developed.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top