SignalR-Client-Cpp icon indicating copy to clipboard operation
SignalR-Client-Cpp copied to clipboard

Implement long polling transport

Open moozzyk opened this issue 10 years ago • 11 comments

moozzyk avatar Dec 23 '14 18:12 moozzyk

I have successfully used SignalR-Cpp to connect some C++ applications to an ASP.NET web application with IIS 8. It works really great! It would be even better if I could support some existing installations with IIS 7.5 which does not have web sockets. Are there any plans to support the long polling transport in the near future?

nicolasr75 avatar May 28 '15 22:05 nicolasr75

@nicolasr75 we don't have any specific timeline at the moment.

moozzyk avatar Jun 03 '15 17:06 moozzyk

OK. Thanks anyway, I think you did a great job with this project!

nicolasr75 avatar Jun 03 '15 17:06 nicolasr75

Any update on long polling? We've got web sockets doing great things but need to support older OS's / servers.

matt14m avatar May 24 '16 17:05 matt14m

Any update on long polling? We know of many scenarios where firewalls will not allow an upgrade of the http connection to WebSockets so we need the possibility to use a fallback or SignalR is no alternative for us?

Sonic78 avatar Jul 15 '16 06:07 Sonic78

@moozzyk Do you happen to have a rough estimate of how much effort it would be to support Long Polling? We'd urgently need a native SignalR client with fallback support, and we'd think about implementing it ourselves.

ghost avatar Jul 28 '16 11:07 ghost

My rough estimate would be ~2 weeks but I think there might be a few tricky spots.

moozzyk avatar Jul 29 '16 18:07 moozzyk

I see some work (https://github.com/aspnet/SignalR-Client-Cpp/commit/4eabfb4429d3a33a8f13063e6683eba54bd1c64a) has been done since your last comment here. I assume that was just a small bit of work against the 2 week estimate?

matelich avatar Mar 22 '17 21:03 matelich

Yeah. I started looking at this some time ago but have been busy with other things.

moozzyk avatar Mar 23 '17 05:03 moozzyk

Hello, everyone. I suppose all the code moved to https://github.com/aspnet/SignalR-Client-Cpp and no progress will be done here. Am I right? Any chance long polling transport to be implemented?

a-ilyin avatar Aug 21 '19 15:08 a-ilyin

This Repo is for ASP.NET SignalR and will likely have very little code changes in the future.

Work on the new client for ASP.NET Core SignalR is located at the repo you linked.

BrennanConroy avatar Aug 21 '19 15:08 BrennanConroy